Ittar Cafe Wine Bar
Wine Bar · Coffee Shop · Bar
Ittar Cafe Wine Bar is a cafe and wine bar located in Heraklion, Crete. It offers a good menu with reliable quality, known for its iced coffee and cakes. The establishment also features live music and parties.
Location