7.9
100 E Algonquin Rd (at Mitsuwa Marketplace), Arlington Heights, IL
Noodle Restaurant · 33 tips and reviews
116 W Hubbard St (at N LaSalle St), Chicago, IL
Noodle Restaurant · River North · 193 tips and reviews
8.5
59 W Hubbard St (btwn Clark & Dearborn), Chicago, IL
Noodle Restaurant · Near North Side · 121 tips and reviews