Mikro Bar
Bar · Coffee Shop
Bar Mikro, a popular spot in Heraklion.
Location
Best places nearby
The highest rated places close to Mikro Bar.
Local restaurants nearby
Ιδομενέως 13, Κρήτης
Location
The highest rated places close to Mikro Bar.
Ιδομενέως 13, Κρήτης