The Village Pub
Bars, Restaurants
Stratford, CT
1.5 mi