Restaurants - Seafood in Stratford, CT
Main Port Fish & Chips