D 17 st is located at the center of Heraklion  in a very friendly environment with the highest guaranteed quality in men's clothing, jackets, and accessories. Visiting the center of Heraklion during your holidays in Crete, D 17 st is the ideal place for your shopping.