Enable JavaScript to run this app.
Skip to main content
OpenTable logo
Terra Terra, London, ENG

Terra Terra

3.5 (2)
£25 and under
Italian
120 Finchley Road, London, ENG NW3 5JB

About this restaurant

  • Vegetarian-friendly
Inspired by the sensational food markets of Florence and Bologna, Terra Terra in Hampstead is an authentic slice of Italy in the heart of North London. An all-day restaurant and cafe, Terra Terra has a passion for the good things in life: freshly-baked Italian pastries, rustic pizzas, handmade pasta and incredible coffee. What’s more, the level of hospitality on offer here is second to none, with guests greeted like family by the team. So whether you want to tuck into a moreish pea & courgette risotto or kick back with friends and a couple of rhubarb spritzers, we recommend making your way down to this popular Finchley Road spot sooner rather than later.

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing

There’s more to explore

Discover countless more restaurants like this one with our app.

Scan the QR code to discover countless more restaurants like this one with our app.

Open app

Additional information

What people are saying

Terra Terra reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

3.5
3.5 based on all time ratings
  • 4.0Food
  • 4.0Service
  • 4.5Ambience
  • 3.5Value

NoiseModerate

2 Reviews
  1. MartinL

    Phoenix / Arizona2 reviews

    4.0

    Dined on February 21, 2020

    1. Overall 4
    2. Food 4
    3. Service 5
    4. Ambience 5
    Nice modern Italian environment and cuisine. Good food and service.

    Is this helpful?

  2. OpenTable Diner

    London34 reviews

    3.0

    Dined on January 12, 2020

    1. Overall 3
    2. Food 4
    3. Service 3
    4. Ambience 4
    A new restaurant underneath a serviced apartment building. Limited menu and on Sunday they had run out of a number of items, including ice cream! Food was freshly cooked and good but the Service was patchy. Supposed to be Italian but run by Romanians as far as I could tell. Tables were sufficiently far apart enough to have a conversation and without music (A good point). Might go back for a snack.

    Is this helpful?

FAQs

Terra Terra is rated 3.5 stars by 2 OpenTable diners.

  1. Home
  2. United Kingdom
  3. London
  4. North London
  5. Hampstead

Not available on OpenTable

Unfortunately, this restaurant is not on the OpenTable booking network. To check availability, please contact them directly.

Is this your restaurant?
Claim this listing
Google Map for Terra Terra

120 Finchley Road, London, ENG NW3 5JB

Additional information

  • Neighborhood
    Hampstead
  • Price
    £25 and under
  • Cuisines
    Italian, Bar / Lounge / Bottle Service
  • Dining style
    Casual Dining
  • Dress code
    Business Casual
  • Parking details
    None
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant Management Solutions
  • Restaurant Reservation Software
  • Restaurant Marketing Software
  • Restaurant Event Software
  • OpenTable For Restaurants
  • OpenTable For Restaurant Groups
  • Restaurant Resources
  • OpenTable Pricing & Plans
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo