Добрый день.
Ответственность несет в данном случае ресторан.
Здесь применимо правило ст. 1068 ГК РФ согласно которой
1. Юридическое лицо либо гражданин возмещает вред, причиненный его работником при исполнении трудовых (служебных, должностных) обязанностей.
А при выплате суммы ущерба, работодатель вправе удержать с работника ущерб, но не более размера его среднего месячного заработка.
Требование об удержании с работником суммы причиненного ущерба в размере среднего месячного заработка уже определено трудовым законодательством.
В силу ст. 241 ТК РФ
За причиненный ущерб работник несет материальную ответственность в пределах своего среднего месячного заработка, если иное не предусмотрено настоящим Кодексом или иными федеральными законами.
Применительно удержания работодателем с работника суммы ущерба, действует правило о регрессе в силу ст. 1081 ГК РФ
Относительно предельного размера удержания я Вам указал выше.
Тут также стоит принять во внимание и порядок такого удержания.
Оно должно быть произведено в течение месяца с момента установления размера ущерба.
Так согласно ст. 248 ТК РФ