Terra Terra is located in London, United Kingdom on 120 Finchley Rd. Terra Terra is rated 4.4 out of 5 in the category italian restaurant in United Kingdom. Inspired by the rural simplicity of Italian cooking, Head Chef Massimo Mioli uses the purest Italian and seasonal British produce. Terra Terra’s menu delivers progressive, simple dishes that celebrate the versatile and subtle ways the ingredients can be enjoyed.
The menu journey begins with a choice of Chichetti’s, followed by a flavoured selection of small plates featuring beef carpaccio with crispy parmesan & the tuna crudo served with smoked aubergine and stracciatella. Try Terra Terra’s in-house pizzette & pasta creations, such as; bigoli pasta served with aglio, olio, peperoncino & clams and the fennel sausage, roasted peppers & chilli oil pizzette.
Inspired by Italian culinary traditions and the four changing seasons, Terra Terra have taken a time honoured approach to create a cocktail list and delivers restoring Dry Martinis, bracing Americanos and Terra Terra’s Signature Spritzer.