Wolf Bay is a seafood restaurant known for its fresh catches, sandwiches, and extensive salad bar.