Terra Terra

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



Feature List


reservationsdeliveryoutdoor seatingwheelchair accessiblefull bardigital paymentsaccepts credit cards

Reviews

Leave a Review

+44 20 8912 6320

Directions

120 Finchley Road, NW3 5JB, London, United Kingdom

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top