The food was generally ok although sometimes the vegetables or meat dishes are bitter or salty. In terms of delivery, most of the time they delivered on time before dinner at around 4+pm. However, there were instances that the food came at 7+pm due ... Moreto delivery vehicle breakdown. The company could have send a text to inform the delay. However, the customer service was helpful to get back when I texted her to enquire. Show less