Vodafone Idea Limited stores Near S C Road, Bengaluru, 560022