Review of Rossopomodoro Swiss Cottage

O2, Centre, 255 Finchley Rd, London NW3 6LU, United Kingdom NW3 6LU

Overall Rating

Review


Gluten free pizza, an alternative to pizza express.

Celiac friendly?

Yes

Updated 8 years ago