Vodafone Idea Limited stores Near Nagar Road, Pune, 410014