Blue Fin is a Japanese restaurant offering sushi and a variety of traditional Japanese dishes, with fresh fish selected by experienced sushi chefs. Vegan options are available.