Karama Shopping Complex, 33B Street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
4.80 mi from Dubai Auto Zone
Tagpuan Restaurant, Al Karama: Filipino and Asian street food, free delivery, casual dining. Open daily 10:00–22:00.
Is this your listing?