Tag: <span>Tony Hu</span>

Home Tony Hu

Lao Sze Chuan Uptown Chinese Restaurant

Lao Sze Chuan Chinese Restaurant and Bar opened  earlier this month in Uptown at 4832 North Broadway, establishing Tony Hu’s flagship brand in both the North and South sides of Chicago. The original Lao Sze Chuan, opened in 1998, can still be found at 2172 South Archer Ave. I recently stopped by for dinner and noticed that...