Appaloosa- COMING SOON, in our new Location, on Ano mera Road ! After 27 years in Mykonos town the time to move on to our new location is a reality ! The new Appaloosa will be located on your way to Ano mera village, with a beautiful view of Ftelia beach and the Mykonos countryside! Stay tuned!

× Request to book a table