Antioch IL #il Antioch IL | China Yan, Restaurants 1. 417 Route 173, #il, Antioch, IL 60002 | China Yan (847) 838-9988