We lived across the street from this restaurant for almost two years and only ate there a handful of times (and we literally eat out every night). The pizza is fantastic when hot, but not great the next day. The hubby disagrees.
The staff is incredibly helpful and eager to please. Though most of my experiences have been with their takeout, I would recommend eating in with a group. Grimaldi's is great for rehearsal dinners and business/club meetings, as they are one of a few restaurants in old town with banquet rooms.