Hanzo is a Japanese restaurant offering an authentic taste of Japan.