The Dolphin is a seafood restaurant known for its fresh fish, unique sushi rolls, and riverside seating. A local favorite since the early 1970s.