Went to this location recently as two families. We ordered a coupe of pizzas. All pizzas came except my wife’s gluten free pizza. Waiter said that they missed a topping and they added it and they are cooking it again. After 30 minutes, we nearly finished the meal but my wife was still waiting. Since she is gluten free, she couldn’t touch other pizzas we ate. Finally a guy came and brought an over cooked - almost burned pizza. Since my wife waited too long and she was very hungry, she ate some part of the pizza. Long story short, no one apologized, the guy brought the pizza thanked me for the feedback only. Later we learned that the guy was the manager. Not friendly staff. Ruined the evening with family and close friends. Branch manager and waiter not feeling responsible for anything. I said I don’t want to pay for the burned 30 mins late pizza. They said it is fine. But they charged 20% tip. I don’t think that they deserved the tip. Terrible customer experience. It looks like they don’t really care. Went to a few other Grimaldis locations. I don’t recommend this place.