Deliveryman arrived on time, but the food was all cold, we expected it as it was a mini buffet and during peak period. Food was okay, value for money. Portion looks small but can't finish, so it was enough. It will be better if it was hot/warm. ... MoreOverall, guests were all satisfied with the food. Thank you! Show less