This place makes their own crust in different sizes. That is a huge plus for me. It's not the thin frozen one served on a tin plate like most pizza places offer. They will put any topping you want on it. We will definitely go out of the way to visit next time we are in the area.
I can't say how celiac friendly they are.