Hand rolls made right in front of you with pristine, generously-topped fish and a calm vibe—the 4.8+ ratings speak for themselves, plus they surprise you with free ice cream.
Info
📍
Address
6130 Laurel Canyon Blvd Ste 150, North Hollywood, CA 91606, USA, LA