Carmen

A Spanish tapas restaurant located in the heart of the city, offering the authentic flavors and ambiance of urban Barcelona.