Join the rewards club for food lovers and unlock rewards

Terra Rossa Italian Restaurant

Italian·
££££
·

Good to know

Average Price
££££ - £50 - £79
Cuisines
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.

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

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Terra Rossa Italian Restaurant

Check availability