Red Lobster

Dubai Other Financial Centre Road