Terra Rossa
139 Upper St, London N1 1QP, United Kingdom
+44 20 7226 2244
terrarossa-restaurant.co.uk
Terra Rossa is a italian restaurant located in Barnsbury, offering a range of options including Has outdoor seating, Offers delivery, Offers takeaway, Serves dine-in. Known for Serves great coffee, Serves great dessert, it features a menu with items such as Pizzas, Tiramisu, Parmigiana Di Melanzane. a price range of $$.
+44 20 7226 2244
terrarossa-restaurant.co.uk
Really one of the very best Italian restaurants I have been to. The food is very much based on the region of Puglia so don't expect the usual menu choices. The food was fantastic and Romeo our waiter was so engaging it all helped with the general experience. Highly recommend
Now that’s how a pizza should taste! Crispy base, rich toppings, full of flavour. Proper pizza, done right. …
Amazing family lunch on Easter Day at Terra Rossa. Service was quick and staff very personable and kind. We had an amazing past with octopus ragout sauce with, seafood risotto (they …