Terra Rossa

Restaurant in Islington.

What visitors say

8 reviews
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