Lao Sze Chuan: Reputation, spice, a taste of Chinese tradition
The first Lao Sze Chuan restaurant opened in Chicago in 1998 and has been rated as the most popular Chinese restaurants in the United States by over 20 mainstream media organizations. Now the restaurant group [...]