Shi Quan Hot Pot 十全火锅

505 S. Neil Street, Champaign, IL