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.