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 9:00am till 11:00pm next dayApril to October