Vodafone Idea Limited stores Near Lakaki Road, Pune, 411004