Back to results

China Chef

Not yet ratedChineseDenver, CO

About

No-frills spot offering Chinese dishes such as hot and sour soup, sweet and sour chicken, and fried dumplings.

Location

636 Peoria Street, Denver, CO 80011

Why it ranks here

What counted most toward this restaurant's place in the rankings.

  • Verified details

    Not yet rated — ranked on verified public data: confirmed by 3 independent data sources.

  • Complete listing

    How complete its listing is: address, phone, hours, website and photos.

Find it online

Directions