Food was absolutely perfect & delicious; we were in the mood for American Chinese and they do it well. Delivery very slow, so I'll pick up next time. Ordered at 7:15, est. delivery at 8:00, called at 8:20 and was told they'd send another driver out right away, she sounded panicked and confused. Driver arrived on my street at 8:45 - and he couldn't figure out which house, even though we were blinking the porch light. No less than three 3-point turns and 4 driveways later, he found us. Entertaining to watch, but I was starving! Food was hot, fresh, not greasy. Driver was friendly and apologetic.