Vodafone Idea Limited stores Near Nandlal Mitra Lane, Kolkata, 700040