Vodafone Idea Limited stores Near Ravindranath Tagore Road, Bengaluru, 560032