Get directions to: Sushi Rock Restaurant, Champaign, IL
Restaurant address: 621 E Green St Champaign, IL 61820, USA
Restaurant: Sushi Rock Restaurant