No. Only the one downtown does. But if you are able to pick up, it only takes about 5 minutes to get your pizza ready. It's not as good as eating it there but it does travel pretty well.
I don't think the restaurant does. But maybe you can get it through independent delivery like Door dash or something. But seriously, you want to eat this fresh.
Thanks! Your answer is awaiting moderation.