Seafood restaurant in Tayvallich, overlooking the natural harbor of Tayvallich Bay.