It's hands down the best pizza I have ever had!
And I am from NY where this place originated.
It's an easy 100%--The best tasting cheese, crust, sauce, meatballs in the right proportions, perfectly spun, non-greasy.
Just a Perfect 10.
You feel good after eating it.
Don't get sucked into the mediocre 800 degree, blaze pizza, and the like hype. I was barely able to digest my pizza at those joints and I would not go back even if someone paid me.
You compare the quality of the meats and vegetables and cheese and crust at Grimaldi's to the dog food 800 degrees puts on their pie and let me know what you think.
----
If you are alone they have a sports bar TV area you can feel comfortable sitting alone at the bar or a table near the bar. They also have a table area if you are couple or grouped up.
Friendly Service here. (Very unlike NYC).