Get directions to: New China Buffet, Villa Park, IL
Restaurant address: 202 W Roosevelt Rd Villa Park, IL 60181, USA
Restaurant: New China Buffet