Restaurants - Seafood in Plymouth, MA
Weathervane Seafood Restaurant
Lobster Hut