The food is excellent and for the most part, everything is really great. Except for the online ordering.
It is a very busy restaurant at lunchtime so I order ahead online -- and usually all I'm having is a bowl of soup with a roll, but it never fails that when I get there, either at or past my pickup time, no one has even looked at my order yet. I have had to wait a half hour past my pickup time for a couple of salads and in turn missed my entire lunch break. We had to just put them in the fridge at work and eat it a few hours later.
The poor woman ahead of me had given them 2 hours notice for about 8 meals for her higher-ups who were having an all-day meeting, but she had to stand there and wait 30 min for them to finish her order. She was freaking out, and rightfully so. It was pretty obvious to me they had never even seen her ticket until she showed up!
A half hour notice is plenty of time to spoon soup into a bowl... Why am I waiting 10-15 min past that time when I get there?