This particular restaurant has locations in the LA area as well. I don't recall if I've ever been to any of the LA Locations.
Prettty standard for chinese food they have an area at the front with a bunch of small appetizers you can choose, but didn't order anything from that...ordered an Eggplant Dish and a Fish Dish...
It was okay fully flavored maybe a bit too much...
Nothing to write home about but pretty standard food to me.