menu

Map for The Beach Plum Inn & Restaurant

 
 

The Beach Plum Inn & Restaurant

50 Beach Plum Lane
Menemsha, MA 02552 | directions
508-645-9454
Powered by WebLink LocalTM