Yang's Braised Chicken Rice is a restaurant specializing in braised chicken rice. They offer delivery and pickup options for their customers.