Yes, it takes a while, but I'm celiac and food was good and did not ruin the day with any cross contamination. Expect food to take 20 minutes or more. They take allergies seriously and do not have pre-made orders waiting.
Yes