Know a great happy hour or special for this location?
An ocean-blue taverna serving savory Greek classics & sweets amid Hellenic murals & tiled floors.
Suggest an edit
785 Dodecanese Blvd, Tarpon Springs, FL 34689