For some reason that building with a tapas bar reminds me The Globe Theater in London.