I know this place when it was a small takeaway place in F10 markaz. Since then it moved to this new place in F11 Olympus.The wings are their speciality. Try anything and you will love it.
Au
Review №3
Best place in town You have to visit
Information
4Photos
3Comments
5Rating
Address:Plot 23, F-11 Markaz F 11 Markaz F-11, Islamabad, Islamabad Capital Territory, Pakistan