Went here last week and had their gluten free pizza. It was a bit pricey but the pizza was good. They knew about Celiacs and they said the pizza is prepared and cooked separately.
I did not get sick but as always, make sure you talk to them about your specific allergies.
Yes