Stockholm’s finest ramen shop

 


KITA

OUR TAKE ON A JAPANESE LUNCH RESTAURANT

DSC04029.jpg