The latest outlet marks the brand’s 31st store in India, following the opening of its 30th store in Agra and 29th at Chennai ...