Al Fatah Centaurus Islamabad is located on the ground floor of Islamabad’s Centaurus Mall. All of my visits there were pleasant. Overall, the staff is cooperative. The prices of the articles and products are a little costly, but the quality is excellent. If you don’t want to pay in cash, Al-Fatah also takes debit cards.
Address :Nazim-ud-din Road, Islamabad
Contact Number :(051) 2701065