Le Dépôt offers a diverse menu, featuring traditional restaurant fare, a meat bar, and tapas. Enjoy business lunch options, with a covered and shaded terrace.