Full menu with prices & pictures
Terra Rossa 139 Upper St, North London, England,...
+442072262244
Order food online for delivery
Reserve a table now for Terra Rossa
When you're planning your visit to Terra Rossa, you could take municipal transportation to the station Essex Road, which is the nearest station at 458 meters distance to the restaurant, otherwise, there are places to park 432 meters away at Upper Street.
On this website, you can find the complete menu of Terra Rossa from North London. Currently, there are 26 meals and drinks available. For changing offers, please contact the restaurant owner directly. You can also contact them through their website.
The restaurant can be referred to as one of the top spots of its customers. This can be inferred from the average evaluation of 4.6.
What User likes about Terra Rossa:
absolutely our meal in terra rossa loved that eating was authentic, delicious and there was an entire vegan menu. I had orecchitte and cime di rape and it was delicious, the vegan cuisine seemed really exhausting and carefully put in them. will be leaving. updated by previous review on 2022-01-09 View all feedback.
the second time at eating in terra rossa loved it for the first time and had a great time in th...
beautiful evening well spent, my third visit and incredible, delicious seafood as always. if yo...
Here you'll find in addition to selected menus, a comprehensive drinks selection, and various dish categories. The menu card is regularly expanded by customer recommendations and ingredients recommended by guests in a commendable way. The menu card may be enriched on site by daily or weekly special offers.
In beautiful weather you can even eat in the outdoor area.