Back to list
Il Pescatore
Well 7.4 (27 reviews)
Approx. €30
Location
Via Leucatia, 89
95125 Catania
See on the map