Get directions to: Windsock Inn Inc, Stratford, CT
Restaurant address: 295 South Main Stratford, CT 06614, USA
Restaurant: Windsock Inn Inc