Istanbul Restaurant is located in Islamabad, Pakistan on Shop No.10 F, Super Market, School Rd, F 6 Markaz F-6,. Istanbul Restaurant is rated 4 out of 5 in the category turkish restaurant in Pakistan.
Address
Shop No.10 F, Super Market, School Rd, F 6 Markaz F-6,
Amenities
Good for kidsToilets