8.8
2638 N Lincoln Ave (Wrightwood), Chicago, IL
Sushi Restaurant · North Side · 34 tips and reviews
9.0
2546 N Clark St (btwn W Wrightwood Ave & W Deming Pl), Chicago, IL
Sushi Restaurant · Park West · 62 tips and reviews
8.3
1829 W Chicago Ave (btwn Wolcott & Wood), Chicago, IL
Sushi Restaurant · West Town · 54 tips and reviews