It may not look like it given it looks a bit shabby but in chinese restaurants, shabby sometimes means great food which is definitely the case with BBQ King.
The food is awesome and they are open until very late. If you come here, you have to try the peking duck. This is one place that you cannot complain about the service. They are fast and efficient and the food comes out very quickly and it is always great.
We often get duck and bbq pork from the takeway window..
Love this place, especially late at night after a few drinks with friends. You can always count on this place being open.