Vodafone Idea Limited stores Near Pyare Mohahdaul Lane, Kolkata, 700006