The food is great. But the DELIVERY service is HORRIBLE. I live fairly close to the restaurant, maybe a 5-7 minute drive. It usually gives me an estimated delivery of 45 mins from the time they receive and confirm the order. But it is never here within even 60 minutes, it's usually closer to 75-90 minutes. Always. And the order is wrong probably 25% of the time. And they NEVER even apologize, let alone offer to send me the correct order or give me some free egg rolls or something. That being said- the quality of food is still great.