We tried to guess where you are. Click to change.

best sushi in town

Tuesday, July 07, 2009
one of my favorite places in LA! Very hip vibe with an excellent menu to back it up!
6633 Hollywood Blvd
Los Angeles, California 90028