Yes
Yes they do have thin crust. They can do one up for you
They can make it to order, you may have to wait 10 minutes for it.
It tastes better than hot and ready pizza. I have them put butter and parmesan cheese on the whole pizza :)
Not sure u Have to call them
Thanks! Your answer is awaiting moderation.