Slurping Turtle

River North


116 W. Hubbard, Chicago IL
Japanese
773-968-9958
$$

Busy cooked Japanese food spot downtown, with several types of good ramen utilizing housemade noodles.

Related Posts