Closest Station
Finchley Road
From
£500 min spend
Standing
80
Seated
80
Closest Station
Finchley Road
From
£500 min spend
Standing
80
Tera Terra is an all-day Italian inspired restaurant with beautiful interiors and menu created by resident Head Chef Massimo Miolo. The venue is spread across 2 floors and each floor can seat up to 40 people for dining or 40 each for a standing event. They have a selection of quality foods, freshly baked Italian pastries, our speciality coffee, handmade pasta and rustic pizzas.