Vodafone Idea Limited stores Near Kumarakrupa Road, Bengaluru, 560020