2 yrs ago•onetwotworeviewedThe Penthouse Club - New Orleans727 Iberville St New Orleans, LA 70130Stunning dancers, but everything else is middle-of-the-road