The recently opened China Mama at Palace Station Hotel and Casino offers guests an extensive selection of fresh seafood and traditional Chinese fare.
This local favorite features a wide variety of authentic Chinese dishes and homemade recipes.
Visit Trip Advisor to read the latest reviews for this restaurant and others in Las Vegas and the surrounding area.
Opening times may vary from those shown above.