Food: I've had the chicken teriyaki, dynamite rolls, california rolls, tuna rolls, salmon rolls, negitoro rolls, kappa rolls, edamame, tempura, beef teriyaki, chicken teriyaki rolls, miso soup and salmon sashimi. Everything tastes excellent and is made fresh to order rather than sitting in some cooler somewhere. The teriyakis are good but nothing out of the ordinary. They have the freshest and tastiest salmon sashimi I've ever had before - if you're a sashimi lover, you need to try it here. Food is a little pricier than normal but of a higher quality and actually made by japanese people - it's a small family-run business.
Service: It is always very busy here during peak hours and not because of people dining in but the immense number of take-out orders they cater to. Went there on a Friday night and was told my order wouldn't be ready for 30 min but turned out to be around 45-50 min. There was a line-up of people waiting for their take-out orders - at least 5 groups at any given time. As a result of their lack of staff and their dedication to freshness, service was quite slow and the 2 servers (family members I believe) were getting quite flustered and running into one another. Guess that's the price you pay for having great food. Will try to avoid peak hours next time and recommend others to do this as well or else call your order in and pick up when they say you should.
Ambiance: Nothing special - just a few tables and booths and quite small. I wouldn't dine in if I had the choice but it's clean nonetheless.
Will definitely return but as mentioned above, I will definitely order ahead of time and come a few minutes later than what they tell me.