Khyber PassRestaurants3113 N Halsted StChicago, IL, 60657 · US(773) 281-6070Email unavailablekhyberpassrestaurant.comHours not available
Khyber PassRestaurants233 E Wacker DrChicago, IL, 60601 · US(708) 445-9032Email unavailablekhyberpasschicago.comHours not available