Flavours of Puglia Italian Restaurant

Southern Italy, on Upper Street

Terra Rossa - Angel

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 all

Discover all the specialities

Stone baked Pizza

La Burrata artigianale pugliese

Orecchiette, signature of Puglia

Parmigiana

Pasticciotto

Focaccia, daily made

Pappardelle al cinghiale

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.

Great for big groups of people and celebrations

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.

A chance to try a real Italian restaurant

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.

Book now
Gift card

Cena speciale

80£
Gift card

Buon appetito

80£

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.

Find out all the gift cards

Get in touch today

+44 20 7226 2244 angel@terrarossa-restaurant.co.uk
Monday to Thursday 11.45 am - 9.30 pm
Fridays 11.30 am - 10.30 pm
Saturdays 10 am - 10.30 pm
Sundays 9.30 am - 9.00 pm
Book a table