2239 N Clybourn Ave (btwn W Webster Ave & W Belden Ave), Chicago, IL
Sushi Restaurant · North Side · 30 tips and reviews
8.6
820 W Lake St (at Green St), Chicago, IL
Japanese Restaurant · Fulton Market · 95 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA