ViaMichelin
Arrosticini Santa Maria della neve
Location picture
Exceptional 9.6 (71 reviews)
Around €25
Location
Santa Maria della Neve, Castelli, Province of Teramo, Italy
64041 Castelli