Vodafone Idea Limited stores Near Shirur - Satara Road, Pune, 412210