GalleryView all (2)
Reviews
sarahmac82
07/08/2009
This is definitely the best Chinese restaurant in the Villa Park/Lombard area. The food is reasonably priced, and very well seasoned and prepared. I'm going to be moving away soon and I'm going to miss China House so much!
Details
Phone: (630) 834-8620
Address: 339 E North Ave, Villa Park, IL 60181
Website: http://www.chinahousevp.com
More Info
- General Info
- China House Chinese Restaurant offers authentic and delicious tasting Chinese cuisine in Villa Park, IL. China House Restaurant's convenient location and affordable prices make our restaurant a natural choice for dine-in, take-out meals in the Villa Park community. Our restaurant is known for its variety in taste and high quality fresh ingredients. Come and experience our friendly atmosphere and excellent service.China House Chinese Restaurant offers authentic and delicious tasting Chinese cuisine in Villa Park, IL. China House Restaurant's convenient location and affordable prices make our restaurant a natural choice for dine-in, take-out meals in the Villa Park community. Our restaurant is known for its variety in taste and high quality fresh ingredients. Come and experience our friendly atmosphere and excellent service.
- Payment method
- mastercard, visa
- Location
- Located on the southeast corner of Rt 83 and Villa Ave on a strip mall.
- Amenities
- Delivery, take-out, and carry-out only.
- AKA
China House Restaurant
- Other Link
- Categories
- Other Information
Cuisines: Asian, Chinese
People Also Viewed
- China Wok
18 N Wolf Rd, Northlake, IL 60164
- Sakana
111 W 2nd St, Elmhurst, IL 60126
- Nathan's Noodles
683 N York St, Elmhurst, IL 60126
- Strat's
231 E North Ave, Villa Park, IL 60181
- Noodles Pho U
1239 S Main St, Lombard, IL 60148
- Sala Thai Restaurant
103 N Wolf Rd, Northlake, IL 60164
- Golden Wok Chinese Restaurant
1180 Roosevelt Rd, Glen Ellyn, IL 60137
- Pho Le
541 S Schmale Rd, Carol Stream, IL 60188
- Hunan Palace Chinese Restaurant
583 N York St, Elmhurst, IL 60126
- Sushi Time
113 N York St, Elmhurst, IL 60126