Terra Rossa

£20 - £46 / Italian, Pizza, Dessert, Vegetarian options
139 Upper St, London

Opening hours

11AM-11:30PM
  • Sunday 11AM-10:30PM
  • Monday 5PM-11PM
  • Tuesday 5PM-11PM
  • Wednesday 11:30AM-11PM
  • Thursday 11AM-11PM
  • Friday 11AM-11:30PM
  • Saturday 11AM-11:30PM
Terra Rossa presents itself as an authentic homage to the flavors of Puglia, housed within a charming setting that brings warmth and tradition to each table. The menu is a celebration of Italian classics, with standout dishes like orecchiette alle cime di rapa and pappardelle al ragù di cinghiale, emphasizing fresh ingredients and precise execution. Pizza lovers won't be disappointed with crispy, authentically crafted offerings such as the renowned Terra Rossa pizza, while seafood fans might gravitate towards the octopus ragu for an enriching palate experience. Service shines brightly, often with mentions of a particularly charismatic host named Romeo, reflected in their fondness for making diners feel at home. For those with dietary preferences, the presence of separate vegan and gluten-free menus ensures inclusivity. Adding to the experience, a well-curated wine list compliments the hearty dishes, with regional selections such as Negroamaro being particularly favored. Terra Rossa extends its invitation to diners seeking both culinary refinement and a touch of southern Italian hospitality.

How to get there

139 Upper St, London

London City Airport — 7.19 mi

Highbury & Islington - 786 yd

Similar establishments