Usually excellent but my advice is if you go there go at busy times so you get the full experience and not heated up food which has been sitting in the counter displays for who knows how long.