Leo's Restaurant Southbury | Kids Out and About Fairfield County, CT

Leo's Restaurant Southbury

Amenities: 
Bathroom
Food/Drinks
Address: 
7 Poverty Road Bennett Square- Main Street South
Southbury , CT , 06488 41° 28' 39.9432" N, 73° 13' 2.6904" W