Craving for some Chinese? Here are five Chinese restaurants that you will love:

1. China Mama

China Mama

Located at Mountain View Plaza, China Mama is an excellent choice for first-timers trying Chinese food. The menu has authentic Chinese dishes as well as some Chinese dishes with an American influence. Order delicious meals such as Stir-fry Tofu in brown sauce, orange or sesame chicken, meatballs in a clay pot, salt and pepper pork rib, seafood, soups, and more. They also serve various teas and soft drinks to pair with your meal.

You may also like