Grimaldi's Pizza is absolutely the best in town. The crisp, chewy crust is absolutely incredible! However, service this evening was poor. We waited about 45 minutes for food and then another 20 for the check. Our drinks were never refilled over the course of the meal and we were not checked up on whatsoever. I'd like to stress, though, that the pizza is top notch. I always get the margarita with chicken. Love it. I wish the service stood up to the quality of the food.