Terra Terra Italian restaurant review

terra terra restaurant review

The new all-day Italian restaurant, Terra Terra gives new life to Finchley Road! The atmosphere is great and the space is really nice, modern and inviting. Dark wood, marble, simple. It wasn’t particularly busy when we went as it was a weekday.  It’s an all-day restaurant so the vibe is quite relaxed. I’m personally used […]