Kazu is a Japanese restaurant offering an extensive sushi selection alongside teriyaki and rice dishes in a traditional atmosphere.