Terra Rossa

Terra Rossa brings the flavours of Puglia to London. Beautifully cooked dishes are served with Puglian wine to recreate the homely pleasure of simple cooking and fresh ingredients. an authentic Italian restaurant in the heart of Islington, unwind in a relaxed, elegant setting with al fresco dining.

Book a Table at Terra Rossa

Information

Address
139 Upper St
London
N1 1QP
Restaurant Style(s)
Bar & Restaurant
Restaurant Cuisine(s)
Italian
Open Hours
Monday to Thursday: 12:00 - 22:30
Friday & Saturday: 12:00 - 23:00
Sunday: 12:00 - 22:00.
Credit Cards Taken
All Major Credit Cards

Special Offers

This offer is available from June 6, 2019 until November 30, 2019, subject to availability as displayed in the booking interface. Offer excludes service and includes VAT. Not available in conjunction with other offers. This promotion has additional information available. Click on the link(s) to view. Book this offer

Location

Menu

There are no example menus for Terra Rossa.