You can sue your attacker for your out-of-pocket (not paid by insurance) medical costs, lost wages (if any) and, if the injury was serious enough, possibly some amount of pain and suffering. The restaurant would not be liable for the criminal assault, however, so you could not sue the restaurant absent special circumstances showing that they somehow were at fault--for example, she had been making loud threats and/or attacking people, but despite that, they did not try to remove the stabber or call the police. In that case, their negligent (unreasonably careless) failure to act could possibly make them liable, or financially responsible.