I turned into a happy bunny when I discovered Red Star Wok. If you like Asian cuisine, you will want to give this place a go. Located in Jumeirah Lake Towers (JLT) and Business Bay, Dubai, the first branch operates as a takeaway and the other, dine-in & takeaway. I placed my order at the JLT branch and it came exactly at the anticipated time. I was quite delighted that the food was still warm when it arrived vs. order from other restaurants/cafes.