Vodafone Idea Limited stores Near Shanti Swaroop Marg, , 110084