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
THE IRREGULAR PLEASURES OF HAND-SHAVED NOODLES