Terra Terra Restaurant
- Address
- 120 Finchley Road
- Place
- NW3 5JB London
- Landline
- 020 8912 6320
- Website
- www.terraterra.co.uk
Description
Terra Terra Restaurant can be found at 120 Finchley Road . The following is offered: Restaurants - Italian - In London there are 745 other Restaurants - Italian. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants - Italian02089126320 020-8912-6320 +442089126320