I have been to Grimaldi's a few times and each experience has resulted in the same reaction: not impressed. This is not to say that the food is bad. It's just mediocre. I think it's a bit overpriced for what it's worth. I am a pizza snob and I have definitely tasted better pizzas.