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

Sorry no offers available at this time

Location

Menu

There are no example menus for Terra Rossa.