Khyber Restaurant
333-34, Sector 35, Chandigarh 160035 India
Khyber Restaurant is a Restaurant place is located in Chandigarh, Chandigarh. The address of Khyber Restaurant is 333-34, Sector 35, Chandigarh 160035 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 98151 59686,