Terra Rossa

139 Upper Street, Islington, London

Terra Rossa picture

Ads by Google
Address:139 Upper Street
Islington
London
N1 1QP
Map:Map & nearby
Cuisine:Italian
Region:Islington
Nearest Station:Angel
Telephone:
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.

Related Businesses

Nearby alternatives

  1. Locanda World (0.0 miles)
    Upper Street, Canonbury, N1 2TZ
  2. Antonio's Ristorante (0.0 miles)
    Upper Street, Islington, N1 1QP
  3. Carluccio's (0.0 miles)
    Upper Street, Islington, N1 2TU

Reviews & Tips from our readers



AIL on Social Media

Facebook logo Twitter logo Google G+ logo Instagram logo

What's New?