Stationhouse Restaurant 2505 Main St Stratford CT United States
Phone: 203.375.6737 Accepts: American Express, Visa, MasterCard/Eurocard, Discover
Smoking: not permitted
Parking: own parking lot