Get directions to: Leo's Restaurants, Southbury, CT
Restaurant address: 7 Poverty Road Southbury, CT 06488, USA
Restaurant: Leo's Restaurants