QXY Dumpling
Address: 2002 S Wentworth Ave #103, Chicago, IL 60616, Chicago, IL, USA
Cuisine: Dumplings
Price range: $
Featured by: S3
Handmade Chinese dumplings crafted by a Michelin-starred chef in Chicago's Chinatown.
Browse all creator-verified restaurants · Discover more on elevATE