Vodafone Idea Limited stores In Haveli, Pune, Maharashtra