I think it really depends what you want. If you are looking for pizza, Via Napoli is very good. If you are looking for a more extensive Italian menu, I would go to Tutto Italia. Have not had a bad meal at either.
Of the 2, my preference is Tutto Italia. My suggestion is look at the menus and see which is more appealing.