Japanese Pizza Toast? Learn a little about a uniquely Japanese food called Pizza Toast. Video by Craig Mod. ‡ Website | Flickr | Instagram | Photography links | Twitter | Tumblr ‡