Terra Terra
Italian restaurant, Cocktail bar, Wine bar
About
Terra Terra, a charming Italian restaurant on Finchley Road, showcases a delightful blend of warmth and elegance, making it perfect for romantic dinners or family gatherings. While the atmosphere enchants, with friendly staff like Alessandro providing top-notch service, the culinary experience can be a mixed bag. Diners rave about the nibbles, especially the Polenta and Beef Carpaccio, but some main dishes leave room for improvement. Offering a range of options from cocktails to organic plates, Terra Terra is a cozy spot worth considering for its welcoming vibe, just double-check for any terrace closures!