Get directions to: China Chef Restaurant, Montgomery, IL
Restaurant address: 1335 Douglas Road # 1335 Montgomery, IL 60538, USA
Restaurant: China Chef Restaurant