Japanese restaurant specializing in sushi and Asian cuisine.