Terra Rossa in London

Terra Rossa

139 Upper St
N1 1QP
Tommaso Fracella
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... with a glass of Puglian wine
Write your review of Terra Rossa
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
142 ft
Papa John's
123 Upper Street
London N1 1EU
618 ft
Papa John's (Islington)
178 Upper Street Islington
London N1 1RG
763 ft
335, Upper St, Islington
London N1 0PB
0.2 mi
Pizzeria Oregano
19, St. Albans Place
London N1 0NX
0.2 mi
Regina Margherita
57-58, Upper St
London N1 0NY
0.5 mi
14, Barnsbury Rd
London N1 0HB