Sicily Fish & Chips

Restaurant in Siracusa (Syracuse, Italy)

Features: outdoor seating, takeaway