Kiehl's is an American cosmetics brand retailer that specializes in premium skin, hair, and body care products.Shop number: A102/A203 Level: Ground Floor • Zone: International Boulevard Contact Details: 3510@questretail.in