Le Terminus is a French restaurant offering an authentic culinary experience.