Shanghai 1938 - Delivery and Pick up in CHAMPAIGN - ChineseMenu.com
2504 VILLAGE GREEN PL, CHAMPAIGN, IL, 61822-7675 
217-351-8886