YES!!!
Basically, but they called it a pizza sandwich.
Yes they do
I think so but ive never ordered one here
I'm sorry. I don't know. I didn't look at a menu. I walked in n ordered a lrg pepperoni n sausage to go $16.60 was a decent pizza and was ready in about 11 minutes
Unfortunately I am not sure
Thanks! Your answer is awaiting moderation.