Elounda, Crete, Greece

Megaro

Restuarant Megaro is situated in the central square of Elounda next to the sea in a nice, comfortable and friendly environment. The restaurant is housed in the first building which was built in Elounda in 1906 from which we took our name.
In the hall, decorated with taste and love, housing 80 people, you can find chairs Rose 108 SE.

Products in the same collection

Download for free our 3D configurator

FSC CATAS Made in Friuli