Get directions to: 168 Oriental Restaurant, Champaign, IL
Restaurant address: 402 E Green St Champaign, IL 61820, USA
Restaurant: 168 Oriental Restaurant