Address: 5663 W Grand Ave, Chicago, IL 60639, USA
“Best Chinese food on the NW side. Long wait for food is well worth it. I have been eating here for the last 20 years, quality has never dropped.”
Address: 5663 W Grand Ave, Chicago, IL 60639, USA
“Best Chinese food on the NW side. Long wait for food is well worth it. I have been eating here for the last 20 years, quality has never dropped.”