Le Troubadour is a French and European cafe offering lunch, dinner, and drinks with vegetarian options. Features a cozy interior with a fireplace and a heated terrace. Temporarily closed.