Vodafone Idea Limited stores In Ramamurthy Nagar, Bengaluru, Karnataka