Overlooking the leafy streets of Donghu Lu, Yi Long is a Cantonese restaurant run by chef Yan Guanghua. With over 50 years of experience, he brings classic Cantonese cuisine with an innovative twist.