Chicago magazine

Chicago magazine left a tip at Slurping Turtle

116 W Hubbard St (at N LaSalle St), Chicago, IL | February 1, 2012
There’s not a bad seat in this ultrasleek noodle house—if you can score one, that is.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Slurping Turtle
9.3
Chicago, IL
Japanese Restaurant
Show More