L'Orchidee is a bar-restaurant offering a Portuguese culinary experience.