Back to list
Maccheroni
Well 7.5 (53 reviews)
Approx. €21
Location
Via Maqueda, 381
90133 Palermo
See on the map