Vodafone Idea Limited stores In Mysore, Karnataka