Top notch Japanese. Every dish is bursting with flavor.