Sicily Fish & Chips
Restaurant in Siracusa (Syracuse, Italy)
Features: outdoor seating, takeaway
Restaurants
ยท
Siracusa (Syracuse, Italy) guide