I spent 4 years in Japan and this smells just like any restaurant you would walk into from the streets there. A nice local feel. The food was excellent, and was just like being ...
All reviews seem positive