Crossroads Plaza
900 Straits Turnpike
Middlebury, CT 06762
203-598-0166
Visit our website Leo’s Restaurant
Visit us to see our Restaurant Tour special!

Middlebury Restaurant Tour 2020
Middlebury Restaurant Tour 2020
Crossroads Plaza
900 Straits Turnpike
Middlebury, CT 06762
203-598-0166
Visit our website Leo’s Restaurant
Visit us to see our Restaurant Tour special!