My friend with celiac recommended Town Square over all other pizza places in our area - my son was diagnosed with celiac this summer. Their gluten free crust is better than most - I do believe the dough is frozen so it takes longer than a normal pizza order to be ready.
Yes