Imperial Lamian

River North


6 W. Hubbard St., Chicago IL
Chinese • Dim Sum
773-968-9958
$$

First U.S. outpost of an Indonesian chain offering upscale Chinese food, specializing in lamian (noodle soup) and xiao long bao (soup dumplings).

Related Posts