interior of the restaurant cheche from castelldefels with a sticker of The Blue Dolphin Store