Blufish is a contemporary sushi restaurant offering a diverse menu of sushi, Japanese entrees, and American dishes in a welcoming space.