Best BBQ is a casual barbecue restaurant offering Cantonese cuisine, including dim sum and roast duck.