Delicatessen near Hornsbergs Strand, Stockholm