I've been to the Grimaldi's in DC Ranch and the one in Old Town. This new location is very good as well. In my opinion, the best seat is at the bar facing outside. The view of the McDowell Mountains from that spot is great.
We chose a pizza with ground beef, mushrooms and onions. It came out perfect. Thin crust so you don't get too full. The large size was enough so that we had a few pieces for leftovers. Washed down with a couple of Blue Moons, it was a nice dinner.