I've eaten here a half dozen times with no issues. They have a separate gluten free menu which isn't expansive, but adequate.
Yes