Terra Terra, a brand new all day restaurant & café complete with an open bakery and outdoor terrace will launch this September on Finchley Road in North London.
Terra Terra’s all-day menu provides fresh, delicious food choices for breakfast, lunch and dinner and the venue turns into an intimate cocktail spot by night. Set across two floors and boasting a private tucked away patio, Terra Terra’s contemporary design tones Tuscan heritage.
Terra Terra
Italian Restaurant in North London
Ad
Cuisine
Italian
Italian
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this restaurant