Vodafone Idea Limited stores In Hinjawadi, Pune, Maharashtra