Be careful when ordering for an allergy. I specifically ordered gluten free and vegan...and then it came out with cheese (not vegan cheese). I asked when I picked up to make sure it was vegan, dairy free and the kitchen staff said yes. Thankfully my husband was able to eat a bite before me and confirmed it wasn't vegan.
I went back up, they retired my food, but I never got it. After another 15-20 minutes, I went up to ask for a refund, which I was granted.
With our other 3 meals, we waited 45 minutes. The others said it was subpar, not worth the wait or the money.