Stockholm’s finest ramen shop

 
 
 
 
 
 


KITA

OUR TAKE ON A JAPANESE LUNCH RESTAURANT

DSC04029.jpg