Khalid Bin Al Waleed Road, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
2.46 mi from Nakhlat Deira
Taste Of The Town, Al Karama restaurant serving Indian, South Indian, biryani, Chinese and seafood with free delivery and outdoor seating.
Is this your listing?