ViaMichelin
The Burg al Duomo
Location picture
Fabulous 9.4 (46 reviews)
Approx. €23
Location
Via Cumbo Borgia, 78
98057 Milazzo