Vodafone Idea Limited stores Near Sarjapura Main Road, Bengaluru, 560035