We matched these 2 places to your post.
2172 S Archer Ave, Chicago, IL
4832 North Broadway, Chicago, IL
Share your post with your fan club!
On my last visit to Chicago I recall someone mentioning that Lao Sze Chuan was opening a location on the Mag Mile in December. I went to their website and didn't see anything. Did I imagine this or did the project get canned?
Updated 1 year ago | 0
Updated 2 months ago | 18
Updated 11 months ago | 26
Updated 10 months ago | 33
Updated 10 months ago | 25