Like some others have said, the service can be much better. We've been here many times before and service was always just OK but this last time it was awful.
We were seated and had our order taken. Ten minutes pass and people who were seated after us started to get their food. Our server comes by and asks us to confirm what noodle dish we ordered. We told him and continued to wait, another ten minutes pass by. A couple who had just been seated got what appeared to be a free bowl of soup and their food quickly. Finally a different server comes by and asks us to confirm what BBQ dish we ordered. We just decided to leave after waiting so long and seeing half the tables empty and people coming in and getting their food within a few minutes.
The food however is good, even though it's gotten more expensive over the past couple years. The roasted pork belly is probably the best in the city and the BBQ pork is solid. The duck is just mediocre though as it isn't very meaty. Overall for Chinese BBQ, I'd rather go across the street to Hong Kong Garden Seafood & BBQ Cafe. The service isn't great either but it's never horrible. To get my cheap roast Duck fix, I'd rather go to Foods 2 Go on Decatur & Tropicana at the International Marketplace.