Generally the food is pretty good; it's fast, and fresh and hot. I had the unfortunate experience of receiving the bad end with regards to the quality of their food today when I bit into a mouldy bagel. I'm not sure how it was able to pass from a chefs hands, to the manager inspecting the food at the pass, to the food runner, and then my table undetected. That is completely unacceptable and ruined my experience. I won't be back in the near future.