I'm not sure. But the pizza is worth the price lol.
I believe they do.
No
Your question has been sent.
Expect an answer!