Petit Lion – CLOSED Business Information The Troubadour, 1111 Gravier St, New Orleans LA 70112 Add to Favorites Get Directions About the Business: Place categories: Bars, Bars & Nightlife, Restaurants