Breakfast
Leo's Restaurant is one of Breakfast.

1. Leo's Restaurant

7.9
900 Straits Tpke, Middlebury, CT
Breakfast Spot · 6 tips and reviews
Leo's Restaurants is one of Breakfast.

2. Leo's Restaurants

8.4
7 Poverty Rd, Southbury, CT
Diner · 9 tips and reviews