Leona's Lounge Reviews & Details
2839 Palmyra St
Leona's Lounge is located at 2839 Palmyra St in New orleans near the intersection of Palmyra St and S White St. Call (504) 821-3457 for dine in.
- Service:Dine In
- Major Intersection:Palmyra St And S White St
Tell us more about Leona's Lounge New orleans!