Came to this restaurant with family for the first time. The owner/chef has a cooking show on Roger's Omni Mandarin channel. The restaurant is very small but clean. Service is good. Food are good too. See my photos with description and rating.
Overall I give it a four stars rating.
Downside is it is too crowd. Will I come back again? Probably not, not because of food but seating is very uncomfortable.