Ladurée: A Parisian Paradise in the Heart of India Since Ladurée first graced Indian shores with its flagship store in Delhi, it has become a […]