The Little Owl is a great little place in downtown Geneva. It's perfect location make it very easy to find-- it's a great place to go before or after strolling around town or shopping. The crowd varies, but the atmosphere is nice. I would recommend a stop for lunch or dinner!
more