Then close at 9:45pm.. That's simple
I think it takes time to clean off the grill. I'm sure they still sell Pizza but the grill is usually closed in most places 15 minutes before close time.
They close at 10 pm..... so it sounds about right!
Thanks! Your answer is awaiting moderation.