FilePizza - Your files, delivered.Peer-to-peer file transfers in your web browser.#file-sharing#p2p·file.pizza·Sep 12, 2015FilePizza - Your files, delivered.