The caterer arrives on time. even though its a mini buffet with no set up, but they bother to set it up nicely instead of putting it down and leave like most caterers wouls have done. they did not provide table cloth though but its okay. the ... Morefood in general receive good reviews from my guests. the fried rice n curry are very good , thr brocolli is a bit hard. overl thumbs up for the food quality will definitely try again! Show less