After hearing great things about this place, I'm so upset to be only giving one star.
We called in our order and gave it about thirty minutes before we went to pick it up, which we were assured on the phone was plenty of time. Unfortunately, this place is so poorly staffed that we then waited an additional ALMOST FOURTY minutes once we actually arrived. For freaking SOUP. Safe your time and go somewhere else