41.39N 70.62W

Beach Plum Restaurant

50 Beach Plum Lane/ North Road, Menemsha, MA