Terra Terra - 120 Finchley Rd, South Hampstead, London NW3 5JB, UK on Eaten
Our Story
Blog
Contact
Sign in
Terra Terra
Claim
120 Finchley Rd, South Hampstead, London NW3 5JB, UK
7
REVIEWS
7
DISHES
8.3
RATING
Discovered by mybossbuysmelunch
MENU
8.8
CRISPY POLENTA AND CAPONATA
1 review
8.6
CASARECCE WITH LAMB RAGU
1 review
8.1
CACIO E PEPE ARANCINI
1 review
8.0
BEEF CARPACCIO
1 review
7.7
MUSHROOM PIZETTE
1 review
7.7
CANNOLI
1 review
7.6
ANCHOVIES WITH GRILLED PEPPERS
1 review
HOME
OUR STORY
COMPETITION
BLOG
CONTACT
FOR RESTAURANTS
JOBS
TERMS & CONDITIONS
PRIVACY POLICY
Copyright © 2019 Eaten Technologies
All rights reserved