Contact Us

 Address: Mylopotas Beach, Ios Island, Cyclades, Greece

Phones: 0030 22860 91338

We are open: Monday – Sunday: 8:30am till 1:00am next day

Contact Details


Address: Mylopotas Beach, Ios Island, Cyclades, Greece

Phones: 0030 22860 91338

E-mail: eat@nostosios.com

We are open: Mon – Sun: 8:30am till 1:00am next day

April to October

Let’s Get in Touch


12 + 11 =