Back to search

Open Now
Terra Rossa
Italian Restaurant • London
$$
What gluten-free visitors say
Visitors consistently praise Terra Rossa's extensive gluten-free menu and pizzas, with many reporting their best gluten-free experience. Gluten-intolerant diners feel confident in staff's cross-contamination knowledge and separate oven. Pasta variety gets appreciation, though a few report limited portions or sauce intensity.
AI generated from 30 or more reviews · updated 2 Jun 2026
Address
139 Upper St, London N1 1QP, UK
Phone
+44 20 7226 2244Community Reviews
No community reviews yet. Be the first!
Sign in to write a review.