8.9
422 E 2nd St (btw Central & Alameda St.), Los Angeles, CA
Sushi Restaurant · Little Tokyo · 106 tips and reviews
8.6
1999 N Sycamore Ave (at Fitch Dr.), California
Sushi Restaurant · Hollywood · 116 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA