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 Restaurants
(245)
Advertisement
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...
I've reviewed this place before but it's just so amazing, I had to leave another. I always joke with my family that the "wheel of fortune" waffle will be my last meal. It's just that good! The...
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...
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.
Advertisement






