Food Court is located in Islamabad, Pakistan on The Centaurus Mall, 4th Floor, Jinnah Avenue, F 8/4 F-8. Food Court is rated 4.3 out of 5 in the category food court in Pakistan.
Address
The Centaurus Mall, 4th Floor, Jinnah Avenue, F 8/4 F-8
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance