Located at Dubai's Jumeirah Beach Residence, this popular restaurant serves up tasty treats from Thailand, China and Indonesia.