"Seafood at its Best!" Open 7 days a week. Featuring all types of New England's finest seafood. Try our all-meat Lobster Salad Roll or perhaps our Seafood Platter for Two. Eat in our air-conditioned dining room or under our canopy overlooking beautiful Plymouth Harbor. Take-out orders also available.
Town Wharf, Plymouth, MA 02360
Tel: 508-746-2270 Fax 508-746-5655