I will say the service here is awesome. Service alone deserves 5 stars. We had a lovely experience.
We heard about how awesome the pizza is here so we decided to try it. Nice simple, to the point menu which I like. There's no kid's menu so just a heads up for you parents out there. My toddler was not at all interested in the thin crust pizza which is all they have (I think).
The pizza was good but my hubby and I like thick crust. If you like crunch thin crust then you will probably enjoy coming here a lot more. They are known as "New York pizza" so obviously we came here with that in mind. However, compared to the pizzas I've had in NY, I still think Grimaldi's was about 3 stars, maybe 3.5.