Deli specializing in fish and seafood. Offers takeaway and delivery options.