My Father was one of the last men to plough Puglia’s rich red earth with a horse. Out of that first memory of his hands in the iron rich soil grew the seed of Terra Rossa. Life growing up in Salento was all about food. Time and love went into every dish; I cherished the one day of the year the whole family crushed the tomato crop into passata, the figs baking in the sun on the roof, the baker bringing Mamma’s dough freshly baked into bread from his wood stove, the taste of homemade orecchiette pasta made with wholemeal flour, wild asparagus collected from the roadside, wholesome legumes and the warmth of wine made from the blackest of grapes.
The taste of Cucina Povera, the Poor Kitchen, is wholesome, nutritious and full of flavour. It’s a style of cooking which is a deeply rooted in our history.


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… and of course with a glass of Puglian wine.



The exciting tastes of Italian cuisine in a superb interior of our newly opened London restaurant.

  • review rating 5  Love this place. The staff are always welcoming and friendly and the food is so, so good. Definitely worth a visit.

    thumb C Mac

    review rating 5  Very nice restaurant! Good food and service! Our kids are picky, but they loved the pasta and meatballs! We will come back once more before we go home 😀

    thumb Jessica Viklund

    review rating 5  Very good food with professional friendly service. I had their pizza Terra Rossa pizza. Very fresh ingredients and good quality cured ham and sausage. Not sparse on the topping. Base was well textures without being chewy and crust crispy without being crunchy or dry. Next time will try the pasta.

    thumb M. L.

    review rating 5  Regarding the below review.. £35 per head for starters main and a drink is actually VERY reasonable for London. We had a fabulous meal there last night and I think Terra Rossa is great value for money considering the quality of each dish and service!

    thumb Gillian Levy
  • review rating 5  Great new Italian which has recently opened up. Fresh Italian fair, with the starters particularly good. Good beer selection but still need to try the wine choices. Vegetarian friend tells me there were good options for him as well.

    thumb Andrew Carr

A: 139 Upper Street, London N1 1QP

Flavours of Puglia - Italy