Melo
Greek · Dessert Shop · Bakery
Melo is a confectionery store specializing in loukoumades (Greek donuts). Known for various flavors and good prices.
Location
Best places nearby
The highest rated places close to Melo.
Local restaurants nearby
Παρασκευόπουλου 121, Κρήτης

