1633 Orrington Ave, Evanston, Illinois 60201 USA
Lao Sze Chuan is just amazing. I got this dish with broccoli and pork. It is one of the best dish I ever have.
Photo Credit: Yelp