Review of La Mela D'oro

Via di S. Maria Maggiore, 157, 00185 Roma RM, Italy

Overall Rating

Review


Brought gluten free take away pizzas and they were terrible ,needed to be cooked more

Updated 7 months ago

Symptomatic Celiac