New China Super Buffet is a chinese restaurant Stillwater Payne County located in United States.
711 N Main St (btw McElroy Rd & Hall of Fame Ave) Stillwater , OK 74075 United States
Reservations | No |
Outdoor Seating | No |
Awesome place to eat...
Not impressed under current owners
Don't come here without money
Best egg drop soup in Stillwater. The dumplings are my favorite. - Tiffany Davis
The orange chicken is a must! Also, I personally prefer the fried rice over the chow mein. Friendly service. Very happy they're here in Stillwater! - Emily Northcutt
The groceries are better at the 6th street location and have a larger selection. Go with some fresh veggies or cinnamon swirl bread! - Chrissie