Food is generally not bad and caterer came on time. Everything was actually good other than the portion of the chicken ngo hiong. As you can see from the picture, the portion is pretty pathetic compared to the rest of the dishes. I got a shocked ... Moreafter seeing it and had to have sure all my guests have enough shares of it. With that said, the ngo hiong is really good just hoping the portion is more. Show less