The Food Court at Festival Plaza is located in Dubai, UAE on 24H4WX3, Unnamed Road. The Food Court at Festival Plaza is rated 4.3 out of 5 in the category food court in UAE.
Address
24H4WX3, Unnamed Road
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance