The food was very good, but the staff seemed a bit overwhelmed. I placed my order and even waited a few minutes before leaving to pick it up and still had to wait nearly 30 or more minutes once I got there. There was one person waiting ahead of me who'd been waiting about the same amount of time. One walk in order and one person who came in with a pick up order after them. No delivery driver was there in all that time, so I'm not sure why it was so backed up. I'll give them another shot as they were very polite about the wait and the food was really good. Hopefully this was just a bad day for them.