Le Lord is a French restaurant and pub offering a full bar, table service, and terrace seating. They accept reservations and card payments, and are wheelchair accessible.