The Khyber Philadelphia

56 S. Second St, Philadelphia , Pennsylvania, United States - Phone: 215-238-5888