Whitman House
5 Great Hollow Rd
Truro, MA 02666
Babe’s Mediterranean Bistro
69 Shore Road
North Truro, MA 02652
Montano’s Restaurant
481 Route 6
North Truro, MA 02652
Terra Luna
104 Shore Road
North Truro, MA 02652