Can't wait to see, haven't had it yet.
Yes, and it's freaking awesome, best pizza in the area, and trust me, I intentionally tried them all!
Not sure if they do. Their pizza is great!
Pretty sure they do. I get the regular crust not the true thin crust your talking about.
Thanks! Your answer is awaiting moderation.