Don't know about that particular brand but they definitely carry a variety
Look on their website. You can see what they have and if it is available at that location.
They do have a variety of sausages but that particular brand doesn't sound familiar
Not that i know
Thanks! Your answer is awaiting moderation.