Tag Squid on pizza In Japan, Delivering Pizza Is No Easy TaskBy Angela Erika KuboWhile Americans prefer a bit of simplicity, the Japanese want variety.Page 1 of 1