Vodafone Idea Limited stores In Rahmath Nagar, Bengaluru, Karnataka