I eat here a lot and my one complaint is that it is totally inconsistent from visit to visit. Sometimes it's great and sometimes it's s#it. I attribute the inconsistency mostly to the kitchen because it's the food that is different from time to time although this last visit was not really their fault. On the days they get it right it's an easy four star and maybe even a five star review. This time my food took almost 30 minutes and it was only because I got up from my table and walked up to the kitchen counter to get my food myself that I got it at all. I asked the person at the counter how long it had been sitting there and they said I don't know. They offered to remake it but I didn't have time. I wish I had let them because it was old and the meat was really tough.
If they do it right the Mongolian Beef which is what I usually get is amazing.This time and a few others not so much. Often tough, premade and reheated tasting and on one occasion the sauce was totally different (watered down).
When it's right the meat is tender and the sauce is bomb.