I have been coming here for over 6 years through a few ownership changes. I consider myself a bit of an expert on the menu. They do one thing well - stir fry! The rest of the menu is not that great as this is all about the stir fry. Stay away from the apps as they are very blah but they are not needed as the stir fry portions are huge. I have had every form of stir fry on the menu but enjoy the chicken and or beef the most (the body break). You pick all the veggies you want and they stir fry with your choice of sauce and protein. The fish is good but not as good as the beef or chicken. Service is always good and price is reasonable given what you get.
Again - avoid anything that is not a stir fry and you will likely be happy. The non-stir fry menu items are just menu add-ons - there is little effort or creativity in these dishes.
Want stir fry - 4 stars
Anything else - go somewhere else.