Hours & Location
11 Shore Road (Route 6A),
North Truro, MA 02652
(508) 246-8666
Tuesday-Sunday 11:00-4
Raw bar Monday 11:00-4
11 Shore Road (Route 6A),
North Truro, MA 02652
(508) 246-8666
Tuesday-Sunday 11:00-4
Raw bar Monday 11:00-4