Restaurant specializing in sushi.