Macadamia
Coffee Shop · Dessert Shop · Deli
Macadamia: A nut store offering nuts, chocolate, and coffee.
Location
Best places nearby
The highest rated places close to Macadamia.
Local restaurants nearby
Λεωφόρος Εθνικής Αντιστάσεως 164, Κρήτης
Location
The highest rated places close to Macadamia.
Λεωφόρος Εθνικής Αντιστάσεως 164, Κρήτης