Chicago . Asian
2002 S Wentworth Ave #103, Chicago, IL 60616, USA
2 years ago
INSANE DUMPLINGS. I’ve never experienced anything like this before. A must try in Chicago. China town location is the original — excited about the smaller shop opening in the loop this spring!