New China Chef

Row 1

5135 Chambers Rd #E (51st & Chambers)
Denver, CO 80239
(303) 307-8700
Mon–Thu: 11:00 AM–10:00 PM Fri–Sat: 11:00 AM–10:30 PM Sun: 11:00 AM–9:00 PM

Foursquare Tips

  • This is one of the best I've been to!
  • Can't believe, My experience. I called to make an order. When I went to pick up my meal. They didn't have my order. The flake blond is not that smart!