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