Yes, it's a chain but you know what? So what. It's good food.
Grimaldi's does what the best restaurants do and that is focus on doing on thing and doing it well. Their pizzas come out of the oven fresh, delicious and unpretentious.
I don't recommend them for take out--the pizza doesn't travel well and is best eaten right away--but otherwise this is about as good as it gets for pizza in the area.
Their antipasto plate is simple and delicious. Just fresh mozzarella, genoa salami, bread and sweet red peppers. Perfect.
One minor low point is the drink mixes are usually pretty watered down. Not in a way that feels like they're trying to take advantage of the customer, but it's never quite right.
Service can be very slow at times in peak hours, beyond what I think is reasonable for their staffing. If you sit in the back you sometimes seem to get forgotten about.
Be polite with the staff of course, but sometimes you have to get their attention to get service. It's a little negative, but not enough to wreck the experience overall.