Launched in 1991 by father and son team, Martin and Davis Dalmau, Barcelona is chain of colourful restaurants that serve...
more
Launched in 1991 by father and son team, Martin and Davis Dalmau, Barcelona is chain of colourful restaurants that serve a variety of Spanish and tapas-style dishes.
less