Black Fin Sushi is a Japanese restaurant.