2655 S 18th St, Philadelphia, PA 19145 (215) 465-1772
How to go there
Bar Loc: 39.9178 / -75.1775
Plan your visit