Terra Rossa

Terra Rossa
139 Upper Street, London, N1 1QP
  • Box office 020 7226 2244
  • Opening times Mon–Thu noon–10.30pm; Fri & Sat noon–11pm; Sun noon–10pm.
  • Email
  • Website terrarossa-restaurant.co.uk
Photo of Terra Rossa

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.

Text supplied by third party.

Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).