Food: Very good chinese-american cuisine, plus a couple Vietnamese and thai dishes. The sauces tasted "made from scratch", not from a can. The vegetables were plentiful and fresh. The prices amazing for the quality.
Service mediocre: There were more wait-staff strutting around then customers but they still took forever to take our order.