Terra Rossa Italian Restaurant

Location

Islington

Get directions | 139 Upper Street London, N1 1QP

Hours

Hours | Mon‚ Fri 12:00‚ 22:30 Sat 11:30‚ 22:30 Sun 11:30‚ 21:30

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.
WE ARE VERY PROUD TO BE FAMILY FRIENDLY AND DOG FRIENDLY

Contact

020 7226 2244
info@terrarossa-restaurant.co.uk

Menu

Menu Link