Generally pretty good. The service is fairly quick which is useful for a lunch on a working day. Everyone I know who's been there "knows" that you can't trust the heat levels. Two out of 3 visits, a level 3 out of 4 on the heat scale, the food was fairly hot. But once the 3 was only a little hot. So that just adds a little excitement.