Food and portion is good. Generous and delicious. But the service could be much much improved. First the setup guy turn up on time but with a black face, not sure why. Only 1 person so took quite some time and then once finish, disappeared without a ... Moreword. Extra table skirting wasn't done at all and I have to call the company to rectify. After finish, initially communicated to collect back at 5pm so I clear my guest at 5pm but they only came at 8.30pm. All these should be improved to get customer to do return order. But food part is really great. Show less