I can't speak to the kitchen practices, but there are gluten free entrees and pizzas. I love their Greek salad, too.
Yes