Independence Beer Garden

100 S Independence Mall W Philadelphia PA 19106 USA

(215) 922-7100

Location