We tried to guess where you are. Click to change.

Superior food

Friday, February 13, 2009
I highly recommend this restaurant. The best Chinese food I've tasted. Very flavorful and there are many choices. It is reasonably priced.
24301 Muirlands Blvd Ste A
Lake Forest, California 92630
(949) 581-2920

More Reviews