New Quetta Hotel Al Zahoor Brothers is located in Karachi City, Pakistan on R-70 Abul Hasan Isphahani Rd, Gulzar E Hijri Scheme 33, Karachi,. New Quetta Hotel Al Zahoor Brothers is rated 4.2 out of 5 in the category tea store in Pakistan.
Address
R-70 Abul Hasan Isphahani Rd, Gulzar E Hijri Scheme 33, Karachi,
Service options
TakeawayDine-in