Takara is a Japanese restaurant offering sushi and hot entrees like teriyaki and udon in a bright, modern setting. Part of a local chain, it serves authentic Japanese cuisine with a diverse menu.