This is a Chinese food outlet. Agree the food is good and opens till late (wee hours).
I can also recommend Nam Sing (outside Royal Garden Plaza on 2nd road). Shark's fins are reasonably priced and delicious.
Food wave (on 3rd floor of Royal Garden Plaza) has many 'genres', Thai, Italian, Indian, Chinese, etc.