China House Restaurant
339 E N Ave, Villa Park
(630) 834-8620
Recent Reviews
Order Online
You May Also Like
Supreme Lobster & Seafood Inc - 220 North Ave
Seafood Markets, Seafood
Strat's - 231 E N Ave
Fast Food, Burgers, Pizza, Vegetarian
Rough Edges Confectionery - 310 W Grantley Ave
Bakery
Restaurants in Villa Park, IL
China House Restaurant
339 E N Ave, Villa Park, IL 60181
(630) 834-8620