Call us 5.0 5Excellent Nazarr The Taste of Istanbul Pak Land, City Center, Shop#14 Lower Ground, Markaz I 8 Markaz I-8, Islamabad