Food is the best as compared to 2 previous caterers which we tried. Service can be improved, and we felt that the food is prepared too early (consume by 6.30 as it is prepared at 2.30), although delivery to our area is quite late (maybe 5 plus 6 ... Moreplus?). Show less