Vodafone Idea Limited stores Near Battarahalli, Bengaluru, 560016