Chefs at work at a restaurant on Hollywood Road, Hong Kong.