Yes. There is Babao Duck in Lao Taiyuan Restaurant. Lao Taiyuan Restaurant is located on Zhongzhengtian Street at the intersection of Bingzhou North Road and Bingzhou East Street. Babao duck is a special traditional dish in Suzhou, belonging to Shanghai cuisine and Jiangsu cuisine. The dishes cooked at the Old Shanghai Hotel in Shanghai City God Temple are the best, so they are praised by gourmets as the best at the table and are famous both at home and abroad.