Lungomare Federico II di Svevia, 93012 Gela CL +39 345 738 4589
restaurant, Gela, Sicily, Italy
How to go there