Restaurant fees are usually charged by the restaurant, which includes things like staffing, bagging, and local and state fees. Many restaurants that are available on Caviar are high-end, and they do not offer delivery. As a result, they are supposed to hire extra staff to aid them pack and prepare for the delivery orders.