We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £50 - £79
Cuisine
Italian
Ambience
Dark and moody, Glamorous
Food Hygiene Rating

About

Terra Rossa brings the flavours of Puglia to London. The land in the south of Italy has been lovingly tended by farmers producing the most sun touched delicious food for generations. At Terra Rossa, we want you to eat our beautifully cooked dishes and taste the ‘Masseria life’ where time slows down enough for you to relax and enjoy the homely taste of simple cooking… and of course with a glass of Puglian wine.

Read more +

Details

Get directions to Terra Rossa Italian Restaurant Get directions to Terra Rossa Italian Restaurant
Location
Terra Rossa Italian Restaurant 139 Upper Street, London, N1 1QP

02072262244 02072262244

Website


Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Terra Rossa Italian Restaurant to make a booking on:

02072262244 02072262244

Visit their website

We are getting 400 bad request from the booking engine get restaurant detail api, hence booking panel is hidden.

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Terra Rossa Italian Restaurant

Terra Rossa Italian Restaurant
Close