The traditional product store Organicum is located in the center of Plaka Elounda  and offers the best and most quality Greek and Cretan organic products.