Le Verdi is a French restaurant offering lunch service and takeout options.