Vodafone Idea Limited stores In FC Road, Pune, Maharashtra