33A Street, Al Rashidiya, Deira, Dubai, Al Rashidiya, Deira
5.83 mi from International City Phase 2
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?