1. 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.