Chan's Inn

3985 E 120th Ave
Denver, CO 80233
No photo available for this business

Business Information


Customer Reviews (1 reviews)


on Citysearch Nov 20, 2009
When I order from Chan's Inn they are always at my door in 10 mins. They alway 30 mins but they have never taken that long to deliver. The food is always hot and good. I always order from them when I want Chinese food.... (more)

Browse our top cities

Browse cities by state