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