CARMEN Barcelona
Seafood · Spanish · Tapas
CARMEN Barcelona is a fish store offering carefully selected seafood. They emphasize artisanal preparation using fresh, local ingredients.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de CARMEN Barcelona.
Local restaurants nearby
Carrer la Rambla, 91



