Terra Rossa
Restaurant in Islington.
What visitors say
- Atmosphere
- The beautiful setting transports diners, making them feel as if they are sitting in Puglia.
- Quality
- The restaurant serves true, high-quality Italian dishes, with reviewers especially praising the perfect, crispy-crust pizzas.
- Service
- Service is professional, attentive without being intrusive, and extremely friendly.
Find more