Shopping organic in Japan
Local delivery
Almost all of the 1.4 million food retailers in Japan -- even the mom-and-pop stores – offer home delivery.