They have gluten and lactose free pizza and also gluten free tiramisu
— Somewhat
— Most/All
— Excellent