7.8
100 W Grand Ave (at N Clark St), Chicago, IL
Irish Pub · River North · 112 tips and reviews
116 W Hubbard St (at N LaSalle St), Chicago, IL
Noodle Restaurant · River North · 193 tips and reviews
7.4
60 E Ohio St (btwn Rush St & Wabash Ave), Chicago, IL
Noodle Restaurant · Near North Side · 125 tips and reviews