The food is really good but watch out for cross contamination. No gluten free menu but will make it upon request.
No
They will accommodate gluten free requests.