Vodafone Idea Limited stores Near Satara Road, Pune, 411043