Restaurant penalised almost $400,000