They ask you right when you check in if you have any allergies and are very knowledgeable
Yes
Very good GF in every way
Yes
Not a separate gluten free menu but the wait staff and cooks are knowledgeable on what is gluten free. I had the pasta with a great sausage sauce. All was gluten free and very good. The waiter was happy to double check on anything and made sure the sausage was gluten free.