Restauranten i Barcelona ble åpnet 10. november 1997, og befinner seg ved Plaça de Catalunya, på toppen av hovedgågata La Rambla.