Vodafone Idea Limited stores Near Shivaji Chowk, Pune, 410501