(508) 746-2270 The Lobster Hut | 25 Town Wharf | Plymouth, MA 02360