The Seafood Shop

Restaurant in Quogue, NY