SPILIA RESTAURANT / MYKONOS
Spilia, meaning “cave” in Greek, is an iconic seafood restaurant perched on the rocks by Agia Anna Beach. Guests dine by the water’s edge, enjoying fresh seafood dishes, including their signature lobster pasta, in a unique, romantic setting.
Previous
Previous
Principote
Next
Next