We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's Restaurant

900 Straits Tpke, Ste 4, Middlebury, CT 06762-2800
+1 203-598-0166
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good29%
  • Average9%
  • Poor3%
  • Terrible0%
Travellers talk about
“brunch” (6 reviews)
“eggs benedict” (2 reviews)
Restaurant Hours
American, Gluten Free Options
900 Straits Tpke, Ste 4, Middlebury, CT 06762-2800
All Details
Write a ReviewReviews (51)
Traveller rating
Traveller type
Time of year

1 - 10 of 51 reviews

Reviewed 4 weeks ago via mobile

Friendly staff, delicious French toast !! Every time I’m in town I stop by Leo’s. Either if I’m alone or with my family

Thank jorgosmasonry
Reviewed 8 July 2018 via mobile

We had a great breakfast at Leo's, but the trip advisor filters and menu say they have lots of gluten free. The only thing we could get though was french toast. Other than that though, the menu is very extensive and food tastes like i...More

Thank willy101112
Reviewed 31 May 2018 via mobile

Me and my mom tried Leo’s Restaurant for the first time today, we had breakfast. I had the wheel of Fortune waffle, my mom had the spinach, turkey, cheese omelette

Thank Laura F
Reviewed 1 April 2018 via mobile

My wife moved her lingerie shop three months ago to the Crossroads East Plaza in Middlebury. Whenever someone calls and asks for directions, the first thing my wife says is, "We're next door to Leo's Restaurant in Middlebury". The usual response is, "I've been to...More

Thank Townz
Reviewed 3 February 2018

Leos has always been my go to place for breakfast. They are always fresh, clean, and I have never been disappointed. Just keep in mind that on the weekend or any special holiday, you will have to wait...but it's worth the wait!

Thank DeAnna M
Reviewed 17 November 2017

Good breakfast, good service. Nice portions. Great for a quick breakfast or lunch. Nice outdoor seating.

Thank chriszp11
Reviewed 7 October 2017

Breakfast is special here. Wide assortment of personalized favorites. Great wait staff and on premise owner make for a rewarding experience. Value is very good as is quality.

Thank mda_a2000
Reviewed 25 September 2017

We found this restaurant using Google's "nearby" after hiking. Based on other review, we decided to try it. The menu is rather eclectic with a lot of things not normally found - especially so many in one place. Too many good-sounding choice! What we chose...More

Thank pcs92017
Reviewed 9 August 2017

We go there whenever possible. The breakfast is always good and like I said it's comfort food. Can't beat that

Thank hameld
Reviewed 4 August 2017 via mobile

I have been to Leo's 3 times so far, and every time I was very happy. It's a small place but the staff is always pleasant and the food is always good.

Thank Amanda T
Nearby HotelsSee all hotels
Hampton Inn Waterbury
562 reviews
1.67 km away
Howard Johnson Inn
3 reviews
3.79 km away
Waterbury Big Apple Motel
6 reviews
4.13 km away
Courtyard Waterbury Downtown
338 reviews
4.29 km away
Nearby Restaurants
Maggie McFly's
197 reviews
.49 km away
8fifty Wood Fired Artisan Pizza
49 reviews
1.55 km away
63 reviews
.57 km away
Nearby Attractions
Palace Theater
224 reviews
4.49 km away
Quassy Amusement Park & Waterpark
283 reviews
5.47 km away
Hop Brook Lake
10 reviews
.02 km away
Seven Angels Theatre
55 reviews
5.96 km away
Questions & Answers
Get quick answers from Leo's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 900 Straits Tpke, Ste 4, Middlebury, CT 06762-2800
  • Location: United States  >  Connecticut (CT)  >  Middlebury
  • Phone Number: +1 203-598-0166
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing