Lobster Hut
Restaurant in Plymouth, Massachussets
Seafood restaurant
Restaurants
ยท
Plymouth, Massachussets guide