News

Tucked into one of the deeper nooks of Dubai Festival City Mall's The Market Island, a modern food hall with communal seating ...