Stamboulis-Spirits

Road to Ano Mera, Agios Taxiarchis, Mykonos, Cyclades, Greece, 84600

About Stamboulis-Spirits

Various liquors and wines for sale, located in Agios Taxiarchis.