Terra Rossa in Islington is an Italian restaurant proudly serving up gorgeous cuisine from the sun-kissed, food-loving region of Puglia. If you wish to escape the hustle and bustle of daily life in London, simply step inside this Upper Street eatery and immerse yourself in the restaurant’s culture, where the focus is on slowing down and savouring every last bite of your meal with a glass of wine in hand. Highlights from Terra Rossa’s menu include traditional orecchiette pasta with turnip tops, a 'Leccese' pizza with toppings including scamorza cheese, and torta pasticciotto – a famous Salento pastry filled with custard. Attracting a steady stream of diners yearning for an authentic taste of Italy in the heart of the English capital, get yourself to the head of the queue and reserve a table!
Food sounds delicious?
Get a table before they're gone
Once again lovely food and great service. We can't wait to go back again.
really enjoyed my meal but it was quite small, not enough ravioli.
Great authentic italian food from Puglia. I will definitely come back!
Organising a party? Want to stay longer? Have a special request?