Big gluten free menu, very knowledgeable staff. They put a flag in your meal that says "allergy" to make other staff aware.
Yes