About Terra Terra
Key features
Cuisine
Ambiance
Meal
Restaurant amenities
More about the restaurant: Terra Terra
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.
Frequently asked questions
Does the restaurant Terra Terra have Outdoor seating?
Does the restaurant Terra Terra have parking?
Thinking about making a Terra Terra booking?
What's the restaurant buzz at Terra Terra all about? Great Italian food and beverages keeps diners coming back for more at Terra Terra. Located near Hampstead in London, Terra Terra features dishes like Pizza, Pasta, Drinks. Check out what sets Terra Terra apart from other restaurants in London and book a table today to enjoy your next meal out!