I live in Tokyo, but I'm desperately in need of jacket potatoes (those large ones that you normally find in Europe or the US). Is it possible to find a place in Tokyo that sells them? I was thinking maybe COSTCO or the National Azabu might have but I rarely go there…
by nattacan