Stoccheria North Fish's is a seafood establishment.