Twin Spice Thai & Chinese Restaurant

Dubai Al Raffa Ground Floor, Ascot Hotel, Khalid Bin Al Waleed Road (Computer Street)