Vodafone Idea Limited stores Near Porwal Road, Pune, 411015