Red Lobster

3.6
Opening Hours
10am - 12midnight, Sun-Wed
10am - 1am, Thu-Sat
Phone
+97143253131
Address
Near the Fountain, Lower Ground Level, The Dubai Mall, Downtown Dubai, Dubai