Get in touch
Contact
Contact Info
Address
Mylopotas Beach, Ios Island, Cyclades, Greece
Phone
+30 22860 91338
Email
eat@nostosios.com
Opening Hours
Mon – Sun
8:30am till 1:00am next day
April to October
April to October