The best food I had in Italy on my 10 day stay. So much gluten free food! Wonderful experience.
— Very
— Separate gluten-free menu
— Most/All
— Excellent