I visited here and spoke with a manager. When you request gluten free they change gloves, use separate fresh toppings and sauce, and use different cooking and cutting equipment. It's been long enough for me to react and I haven't. It was definitely nice to get a pizza with tons of toppings (including Alfredo sauce). The crust was similar to Jos Pizza and definitely a thin crust.
Yes