Food was delicious, but service was not great. It took an hour and a half to get my food. I called a litte after an hour and they told me it was on it's way. It took another 25 minutes after I called, and I live only about 10 minutes from the restaurant. Then, when I got my food, there was a mistake in my order (I received an extra order of crab rangoon instead of egg rolls), AND on top of that, they forgot the rice to go with my sesame chicken. They apologized and offered a credit for my missing items the next time I order, which I appreciate, but it's not enough to make up for the frustration of how long it took plus not getting my order correct. I will give them another try because the food really is good, but I hope that the service improves.