L'Orchidee is a French restaurant welcoming guests for lunch from Wednesday to Sunday.