Restaurant
Mykonos
17 locals recommend,
Tips from locals
Looks like a bit of a dive, and I suppose it is, but the BEST Greek food you will ever eat.
Another good option for Greek. It’s been around a long time, we have never had a bad meal.
Unique things to do nearby
Locals also recommend
- 17 locals recommend
Location
628 Dodecanese Blvd
Tarpon Springs, FL