China Mama is a Chinese restaurant located in the Mountain View Plaza in Las Vegas, Nevada. They offer a wide variety of authentic Chinese dishes, including wontons, noodles, and stir-fried dishes, as well as vegetarian options to accommodate special dietary needs. The restaurant has a casual and welcoming atmosphere, with both indoor and outdoor seating available. They are known for their fast and friendly service and are a popular destination for locals and tourists seeking authentic Chinese cuisine in Las Vegas.
Dry Pepper Chicken
Mama’s Crispy Beef
Mama’s Special Tofu Fish
Cucumber Shrimp Dumplings
Shrimp Chow Mein