The Champagne Palace

The Champagne Palace, 701 Elmwood Park Blvd, Harahan, LA 70123, United States

(504) 734-2244

Location