Search results
- See moreSee moreSee moreSee moreChina HouseChinese Restaurant · $
339 E North Ave Villa Park, IL 60181 292.23 mi
Is this your business? Verify your listing
Amenities
- Family friendly
339 E North Ave Villa Park, IL 60181 292.23 mi
Is this your business? Verify your listing
3.5 54 reviews
This spot has been here for a long time. All of the Chinese places near me leave a lot to be desired, so I'm always looking for a decent one. 2nd time here for me. 1st time we tried various... More
This started as trying to find a back-up for Chinatown. WOW! This place is amazing... we call it 5 Minute because that is what the lady first told me on the phone, and she wasn't kidding... for... More
Did not enjoy the food. Had Szechuan beef with white rice, Shrimp fried rice and crab puffs. By far the crab puffs were the worst. The shrimp fried rice - bland. I'd opt for other local spots.... More
We have lived in Villa Park for 4 yrs and heard nothing but terrible things about this place. Idk if they recently changed cooks/owners but we had their Mongolian & chop suey lunch specials, they... More
I've lived in the Lombard/Villa Park/Glen Ellyn area my whole life, and I've ALWAYS been a loyal Tong's Tiki Hut customer, however, when my family and I noticed the food being less tasty and MORE... More