Ordered delivery and it came on time, and the food was great for the most part. Not too greasy like most Chinese food, but avoid the sushi rolls. The tuna roll was one of the most disgusting sushi rolls we've ever tasted.
Stick to the standard Chinese fare, and you won't be disappointed.