El Greco liquid Retail Stores You can find El Greco liquids in one of our retail strores, where you can taste and buy them. You can also get your El Greco liquids from our partners eShops, www.alterego.gr and www.atmistis.gr. Χάρτης Κατάλογος