Leo's RestaurantAdd to Favorites
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Sat Sun - Phone:
Main - 203-598-0166
Extra - 203-598-8166
Extra - 203-598-3634
- Address:
- 900 Straits Tpke Middlebury, CT 06762
- Categories
- American Restaurants, Family Style Restaurants, Restaurants, Take Out Restaurants
- Payment Options
- Price Range
- $$
- AKA
Leo Inc
- Other Information
Cuisines: American, Family Style, Take Out
Price Range : Average
Contact Info
Reviews
I love their breakfast menu. It's different than mother restaurants. I love that you can sit outside and enjoy the morning sun as well.
Love all the staff, but they need to change the menu!!! It's the same stuff all the time!!! I'm not there all the time anymore!!!! Told theme to change but nothing! Change the menu and get with the program!! :)))