Vodafone Idea Limited stores Near Jai Bharat Mata Chowk, Pune, 412105