ViaMichelin
La Carabaccia
Location picture
Fabulous 9.2 (2076 reviews)
Approx. €28
Location
Via Palazzuolo, 190r (Via il Prato 36r)
50123 Firenze