Skip to content

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!

Appaloosa-Horse