Vodafone Idea Limited stores Near Fatima Nagar, Pune, 411040