Chosabi Taylor is a restaurant specializing in sushi and Japanese cuisine.