Sushi Kaji is an upscale Japanese restaurant offering tasting menus crafted with fresh, quality ingredients.