Print out the information
Omilos
Address
Hydra, Hydra, Attica, Central Greece
Short url
travel.cdns.gr/10637
Coordinates
37.351192, 23.464394
Phone
2298053800
Restaurant info
All Year
Local Cuisine
Meat
Fish
Tables Outside
Print out the information