95% of menu is gluten-free and is clearly marked with the items that contain gluten. Food is all prepared fresh. All items are vegetarian but are available vegan also. I was so happy to have many options that were gluten-free, diary-free, tomato-free, and peanut-nut free.