Waited over 20 minutes after ordering. Had to pester the girl at the pickup counter several times before she looked at my ticket and gave me a stale sandwich that had been sitting out for 10 minutes. No apology for screwing up the order. I was so hungry that I ate most of the sandwich before realizing it wasn't the sandwich I ordered and had mushrooms on it. I recommend avoiding this place if you have food allergies or have less than 45 min to order and eat.