Appaloosa Restaurant

11 Mavrogenous Street, Goumenio Square, Chora, Mykonos