A man has been charged over an alleged horrific attack on another man in a kebab shop, with police further alleging he then tried to escape custody while in hospital.