Vodafone Idea Limited stores In N Main Road, Pune, Maharashtra