China Window is located in Peshawar, Pakistan on House # 45, Street # 19, Shami Road, opp. Bilal Masjid, Bashirabad,. China Window is rated 4.8 out of 5 in the category cultural center in Pakistan.
Address
House # 45, Street # 19, Shami Road, opp. Bilal Masjid, Bashirabad,