L Hortus is a French restaurant offering lunch and dinner service. It features a full bar and accepts credit cards. The establishment is wheelchair accessible.