Classic spot with a wide variety of international and Mediterranean dishes in a spacious and versatile setting.
Carrer de la Jonquera, 26, Sant Martí, 08005 Barcelona, España