House # 64, Main Margalla Road, Sector: F-6/3, Islamabad. 1st house of sector F-6/3 on Main Margalla Road after Hill Road or last house of F-6/3 before Hill Road. Near Shalimar Cricket Ground, Hill Road, Said Pur Village, Margalla Hills
Details
Islamabad Capital Territory Islamabad 44000 Pakistan
Feature List
takeaway availablereservationsoutdoor seatingseatingparking availabledeliverylive music