Silfio
Pizza · Italian
Silfio is a pizza restaurant.
Location
Best places nearby
The highest rated places close to Silfio.
Local restaurants nearby
Λεωφόρος Δημοκρατίας 73, Κρήτης
Location
The highest rated places close to Silfio.
Λεωφόρος Δημοκρατίας 73, Κρήτης