Petit Lion, a French restaurant in the CBD of New Orleans, offers casual bistro fare in a cozy and charming atmosphere. Located at The Troubadour Hotel, guests & locals can enjoy the restaurant’s approachable breakfast, lunch, and dinner.
Upcoming Events
No events here yet