Terra Rossa - Angel

London, United Kingdom

Terra Rossa - Angel, Italian Restaurant in London, Authentic Puglian Cuisine, Cozy Atmosphere

Terra Rossa, located at 139 Upper Street, London, is a celebrated Italian restaurant known for its authentic Puglian cuisine. With a focus on fresh ingredients and traditional recipes, it has garnered a loyal following among locals and visitors alike. The restaurant’s inviting atmosphere and attentive service create a memorable dining experience. Review highlights often mention the quality of the food, particularly the pasta and pizza, making it a must-visit for Italian food enthusiasts in London.

Italian, Pizza, Mediterranean, Southern Italian

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.

Download the App