100 times better than the dallas store!!!!!
Pick up is the best option! They get confused and lost if you have it delivered.
this is the better of the two...
Sve your stomach the trouble. Just dont eat it.
Sicilian pizza order extra sauce and just pepperoni. Crust is awesome and ask for side of marinara