Khalid Bin Al Waleed Road, Al Raffa, Bur Dubai, Dubai, Al Raffa (Al Raffa), Bur Dubai
5.14 mi from Dubai Design District
Al Taarof Restaurant, Al Raffa – Chinese and Indian cuisine, free delivery, outdoor seating, cash payment accepted.
Is this your listing?