Japanese comfort food pops up in Clapham

by