33A Street, Al Rashidiya, Deira, Dubai, Al Rashidiya, Deira
0.58 mi from Dubai Auto Zone
Talk Of The Town Restaurant, Al Rashidiya: Chinese, Indian and seafood take-away with free delivery, pickup, and on-site parking available.
Is this your listing?