Service and delivery was to expectation. Overall, the food are not the best, but for the price, it's very decent and acceptable. Portion can be improved. Among all caterers, this is the first time that i almost under catered whereas at other times ... Morethere are usually too much food leftover. The salted egg is probably the star dish if you ask me. The desert is not bad too. Show less