New China Buffet Address: 508 Orchard St, Antioch, IL 60002 Phone: (847) 838-9898 Hours: Mon: 11am-9pm Cuisine: Chinese Restaurants, Chinese Other Businesses: King Buffet at 508 Orchard St, Antioch, IL 60002 Burger King at 338 W Il Rte, 173, Antioch, IL 60002 New China Buffet at 841 Anita Ave, Antioch, IL 60002 Subway at 1142 Main St, Antioch, IL 60002 Papa John's Pizza at 482 Orchard St, Antioch, IL 60002