Remove Ads

Photos for Khyber Pass Pub

Khyber Pass Pub

56 S 2nd St, Philadelphia, Pennsylvania 19106 USA

902 Reviews