Vodafone Idea Limited stores Near Srigandha Nagar, Bengaluru, 560091