Restaurant
Mprizoladiko
12 locals recommend,
Location
149 Leof. Artemidos
Artemis
Tips from locals
The most popular meat restaurant near the center, close to the beach, only 4' away by car.
Things to do nearby
Locals also recommend
- 7 locals recommend