The munch kings is located in Islamabad, Pakistan on Plaza #39, pwer ave, Sector E DHA Phase II,. The munch kings is rated 4.6 out of 5 in the category takeout restaurant in Pakistan.
Address
Plaza #39, pwer ave, Sector E DHA Phase II,
Accessibility
No wheelchair-accessible toilet