I grew up in NYC. I am still getting over the shock that there is more than one Grimaldi's... And that the other ones are in places like Arizona and Texas.
It is not as good as NY but this may be the best NY style pizza I've had outside of NYC. Which is not to say that it was fantastic pizza. The sauce and cheese are top notch. Simply fantastic. But the crust is what failed me. Not enough salt and too tough. But hey- you can't make amazing NY pizza outside NY.
It puts places like Flour+Water and Delfina to shame. The pizza is just as good, if not better, and Grimaldi's is far less pretentious!
I wish this was in SF or at least the Bay Area.