Vodafone Idea Limited stores Near Pune Satara Road, Pune, 411043