About
An Italian Brasserie and Bar located on Finchley Road, that serves breakfast, lunch, dinner and a private dining experience. We take great pride in our creations and their heritage and every ingredient is responsibly sourced and considered. We work with a select group of artisans and local suppliers who share our values and work to minimise wastage. Paired with friendly, caring service synonymous with true Italian hospitality, Terra Terra offers an exceptional dining experience to ensure you and your guests feel entirely at home.
Details