the only shops in greece