Leyli Veda is a shop located within the Antares Shopping Mall in Ankara.