Vodafone Idea Limited stores Near Internal Road, Pune, 411060