This Chinese restaurant is a little hidden treasure located in the food court next to Lake Rancho Santa Margarita. It's fresh and healthy, with no MSG in any of their meals. The menu is more diverse than typical Chinese restaurants, the staff is friendly and the food is delicious.
more