Restaurants: Mediterranean North Truro

Terra Luna

Address
104 Shore Rd
Place
North Truro , MA 02652
Landline
(508) 487-1019

Description

Terra Luna can be found at 104 Shore Rd . The following is offered: Restaurants: Mediterranean - In North Truro there are 1 other Restaurants: Mediterranean. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Mediterranean
(508)487-1019 (508)-487-1019 +15084871019

Map 104 Shore Rd