They have everything labeled on the menu. The food is definitely high quality. There aren't a ton of options but you can for sure get by.
— Very
— Gluten-free items are marked on the main menu
— Some
— Good