We love Tutto Italia. Between everyone in my family, I think we've been over 5 times and it is consistantly good. The portions are large, and I think the food is very good quality.
My favorites are the calamari and the cannelloni. Enjoy!
But... I also thought San Angel was better than usual this past May. I think it has improved!