Yu choy, also known as yow choy or you cai(油菜), is a green leafy vegetable that is commonly used in Chinese cuisine. It is part of the mustard family and is closely related to Bok Choy.
A variety of green leafy vegetables displayed in a baskets ... steamed to perfection on festive occasions like the Chinese New Year.” On the other hand, Mumbai’s Yauatcha’s signature dim ...