Loved this place! The people are great and the layout is nice. Classic small town charm where everyone knows everybody. The menu items are creative (especially if you have a sweet tooth!) They...
Leo's Restaurant
(244)
Photos
Leo's Restaurant, located in Southbury, CT, has earned recognition for its exceptional dining experience, being voted the Best Breakfast by The Waterbury Observer and the Best Waffle by Connecticut Magazine. The establishment prides itself on serving food that is fit for a king, offering a variety of options for breakfast, lunch, and dinner.
With a commitment to quality and customer satisfaction, Leo's provides a welcoming atmosphere for guests looking to enjoy a hearty meal. The restaurant's reputation for excellence is reflected in its dedicated service and delicious menu selections.
Generated from the website
Also at this address
Reviews
I had the soup and sandwich . I had gazpacho soup, it was delicious my only regret is I didn't get more to go. I got a BLT is my sandwich. I did not think I was gonna enjoy the Boca bread, but...
We came here on a Friday afternoon for lunch. The restaurant has a very warm comfortable vibe. The staff is friendly. The menu is super interesting. The food is solid. We were party of four. We...
What a lovely dining experience I had here! When you're traveling, it can be difficult to find anything close to a home cooked meal, but Leo's delivered!! I stopped in for breakfast two days in a...
Cute restaurant with interesting menu options. Apple cider mimosa was good, as was the food- especially the French fries! Staff were attentive and quick. Prices were very reasonable as well. A...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.






