Al Khazna Center, 27B Street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
4.74 mi from Dubai Auto Zone
Chef Lanka Restaurant, Al Karama – Sri Lankan and Chinese cuisine, free delivery, wheelchair accessible, open daily 7:30am–11:30pm.
Is this your listing?