Location & Facilities – 4 Stars Delilah's is a topless gentlemen’s club which is located in Philly just minutes from I-95. Located close to the Ben Franklin bridge in old Philly. The interior went through a renovation in recent years and reflects the ambiance and…