Afi's Kitchen is located in Islamabad, Pakistan on House no, 67 Street No. 5, Golra E 11/1 Gulshan-e-Khudadad,. Afi's Kitchen is rated 4.9 out of 5 in the category food court in Pakistan.
Address
House no, 67 Street No. 5, Golra E 11/1 Gulshan-e-Khudadad,
Service options
DeliveryTakeaway