5 yrs ago•DjdodgerreviewedThe Penthouse Club - New Orleans727 Iberville St New Orleans, LA 70130Great club - full of scammers - BEWARE