Review of Taste of Italy

9 Baxter's Pl, Edinburgh EH1 3AF, UK

Overall Rating

Review


Great little place and a great range of gluten free food.

Celiac friendly?

Yes

Updated 9 years ago