Loading...

I Scream | view more Restaurants

Type: Cheap Eats, Dessert, Vegetarian Friendly, Gluten Free Options
20 Xenias, Mykonos Town 846 00 Greece
Rating: 4.5
Country: Greece
City: Mykonos Town

Meals:
Cuisines:
Features: Takeout, Outdoor Seating, Seating, Accepts Credit Cards, Free Wifi

Vegetarian FriendlyYes
Gluten FreeYes