Tiny little place with a huge line outside means good food. Japanese restaurant run by Japanese people also means good food.
I couldn't stay longer due to personal stuff, but the short time i stayed there I tried 2 appetizers. The chicken stick and the tacos cream salmon (it doesn't seem very Japanese, though).
Both deliciousssssss.
A very important tip, if you have allergies, advise it upon arrival, right away. They have a special menu for those with dietary restrictions.