Mikel

4.5
(2 reviews)
Leof. Knosou 73, Heraklion, 71306
+30 281 036 1000Official website
Cafe
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Mikel | Heraklion | Greece | TripAligner