
Home
Welcome to the family tavern Megaro. We are situated in the central square of Elounda next to the sea in a nice, comfortable and friendly environment. The restaurant Megaro is housed in the first building which was built in Elounda in 1906 from which we took our name.
We have an air-conditioned hall, decorated with taste and love, housing 80 people, while outside we can serve 120 more persons in properly developed areas next to the sea.
The restaurant Megaro is open all year round from 11:00 a.m. until 24:00 p.m. and it’s worth visiting in order to enjoy our dishes which are always prepared with care, using only the freshest ingredients.
