U Storu Du Piscistoccu is a seafood establishment. The name translates to 'The Stockfish Store', indicating a focus on this type of fish.