Izabella Shop is located in the city of Heraklion in Crete welcomes you in an inviting atmosphere for your shopping at affordable rates. Sandals, bags, wallets, shoes, belts, and other accessories are crafted of top-quality leather and suited for every guest.

►Click here to learn more about Heraklion Town