89 Ntolmadakia
Greek · Mediterranean
Takeout restaurant 89 Ntolmadakia offers a daily menu featuring Greek comfort food like stuffed tomatoes, chicken, and more.
Location
Best places nearby
The highest rated places close to 89 Ntolmadakia.
Local restaurants nearby
Κύριλλου Λουκάρεως 7, Κρήτης

