Upper Street is where Terra Rossa began.
A family restaurant built on a dream that you brought over from Puglia, with a group of friends who believed in it enough to follow you all the way to London. That says something about the people, and it says something about the food.
Years later, most of those same people are still here, at the bar, in the kitchen, at the door. That’s not something you can manufacture. It’s what this place is.
The food is rooted in the south of Italy. Orecchiette with cime di rapa. Burrata made the Puglian way. Focaccia baked fresh every day. Wine from producers we know by name: Schola Sarmenti, Bonsegna, Birra Salento. Real food from real places.
Come and find us. Bring someone you like.
Our story
Friends believed in my project and followed me from Puglia to make it happen. Years later, they’re still here. That is something I am proud of every single day.
Read allDiscover all the specialities
Properly independent. Properly Italian.
We are an independent restaurant. The food and drink here comes from people we know: Birra Salento, Schola Sarmenti winery, Bonsegna winery, Eurofood. Not a supply chain. A relationship.
Everything we put on the table has a story behind it. We think that matters. We think you can taste it.
We’re on Upper Street, next to Islington Town Hall. One of London’s best streets for a proper evening out, and we’d argue one of its best tables.
Whether you’re celebrating a birthday, an anniversary, an engagement, or just looking for somewhere that feels like an occasion, we’re the place. We love a group and we’re good at parties.
Whether you’re celebrating a birthday, anniversary or engagement, or simply gathering friends for a relaxed evening out, Terra Rossa is a welcoming Italian restaurant in Islington that’s perfect for groups and special occasions.
Located next to Islington Town Hall, we offer the true Italian experience without you needing to travel far. For anyone exploring Italian restaurants in Highbury and Islington, Terra Rossa is a place where authentic food, good wine and warm hospitality come together.
Cena speciale
Buon appetito
Terra Rossa will surprise them all!
A Terra Rossa gift card is a table. An evening. A meal someone will actually talk about afterwards.
Whether it’s a birthday, an anniversary, or just something to say thank you properly, give them a reason to come and sit with us on Upper Street.
Buon appetito, £60: For two. A relaxed meal and a glass of something good.
Cena speciale, £120: For a bigger table, a special occasion, or someone you really want to treat.