Want the authentic Hong Kong cuisine experience without leaving Castro Valley? Hong Kong BBQ Restaurant is conveniently located on the eastbound side of Redwood Road across from the Lucky's Shopping Center. From the moment you walk in the aroma of barbecued duck prepares you for a full Cantonese menu loaded with dim sum favorites like shiu mai and pork dumplings.