Eating Seafood at Lobster Hut restaurant in Plymouth, MA.

Feedback

Do you manage or own Lobster Hut?

Yes