loading

Reservations

Operation hours: 11:00 - 24:00

Book your table

Megaro Restaurant elounda

+30 28410 42220

Book a table

Contact Details

Your Reservation Has Been Sent!
Thank you for contacting us.
Top Top