Seafood, fish, and meat restaurant. Offers delivery and self-pickup options.