Vodafone Idea Limited stores Near Nagapura, Bengaluru, 560010