Waited 2 and a half hours although they told me the driver went out with my food twice. I did a delivery order and the confirmation email said 40-60 minutes. After contacting eat 24 for the second time they finally tracked down my order. The restaurant refused to refund my money, the delivery driver showed up with my food cold and greasy, and the order was wrong. They gave me my mango boba with no boba. The dumplings were super greasy and not flavorful at all. And my lunch special general tsos chicken tasted off. They gave me an extra mango smoothie as an apology which would have been nice if it didn't taste gross. They told me to order from a different location next time because they are less busy, but that location had terrible reviews compared to this one. Overall this was a disappointment of great proportions. I ended up throwing all the food out and just ate an apple. Please spare yourself the unprofessional service and get good Chinese food somewhere else.