Loukou Mio
Dessert Shop · Coffee Shop · Greek
Loukou Mio is a cafe specializing in loukoumades (Greek donuts) and coffee.
Location
Best places nearby
The highest rated places close to Loukou Mio.
Local restaurants nearby
Λεωφόρος Βενιζέλου Ελευθερίου 195, Αττικής


