I LOVE the pizza at Grimaldi's.
I would recommend giving this place a shot if you are a pizza fan. It's quite different from your usual pizza. The pizza has thin crust with light sauce and cheese. So far I've had pepperoni and sausage pizza as well as chicken and artichoke. They were both wonderful.
The service isn't spectacular. It isn't bad in the slightest but the servers aren't as friendly and open as I like.
Definitely give this place a try. I've heard both raving reviews and just OK reviews but I've never heard anyone regret going to Grimaldi's.