Town Wharf, Plymouth
(508) 746-0261
Best scallops I ever had..go there every chance I am in the area..
390 Court St., Plymouth
(508) 746-2343
30 Town Wharf, Plymouth
(508) 746-5354
(508) 746-2270
6 Town Wharf, Plymouth
(508) 591-7706