Terra Rossa

Italian Restaurant in Islington
Terra Rossa image
Ad
Address
139 Upper Street
Islington
London
N1 1QP
Map
Telephone
020 7226 2244
Cuisine
Italian
Region
Islington
Nearest Station
Essex Road
0.29 miles

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.

Terra Rossa Picture Gallery

Terra Rossa Picture

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant