CARMEN Barcelona is a fish store offering carefully selected seafood. They emphasize artisanal preparation using fresh, local ingredients.