A Greek delicatessen in the heart of Paris called Kilikio The word “Kilikio” travels Greeks back to their younger years, as the word refers to…