AL Khalifa Building, 13 Street, Al Nahda 1, Deira, Dubai, Al Nahda 1, Deira
6.26 mi from Al Raffa (Al Raffa)
Go Thai Restaurant in Deira serves authentic Thai cuisine daily 10:30-23:30. Free delivery, family-friendly, accepts cash and cards, public parking available.
Is this your listing?