(Post and Image courtesy of Chicagoist)
These savory soup dumplings, while not common on most Chinese restaurant menus, are available in venues across Chicago. We enjoy ours at either Lao Shanghai Restaurant or Moon Palace Restaurant, both located in Chinatown.
Lao Shanghai Restaurant, 2163 S. China Pl.
Moon Palace Restaurant, 216 W. Cermak Rd.