Appaloosa- New location, same spirit! NOW OPEN, in our new Location, on Ano Mera Road !
After 27 years in Mykonos town we moved on to our new location!
The new Appaloosa is located on your way to Ano Mera village, with a beautiful view of Ftelia beach and the Mykonos countryside!
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy