In short: I'd go back.
Totally, totally decent pizza. Nowhere near as good as Cafe Porta Alba, but definitely better than the crapfest that is Glass Nickel. I ordered a 14" cheese pie, my typical pre-finals unhealthy food of choice. Plus: They accidentally gave me a 20" pie. Plus: They gave me garlic rolls. My roommates were happy.
Honestly? It's about as close to NY Pizza as you're going to get here. Adequately greasy, easily foldable, solid crust. Not as crazy as Ian's, but still pretty good.
I approve, Pizza Di Roma. I whole-heartedly approve.