Vodafone Idea Limited stores Near Happy Thoughts Road, Pune, 411017