Unicorn Pizza is Actually a Thing You Can Buy in NYC [Pic]

Industry Kitchen NYC, an industrial-style New American restaurant which offers the most expensive pizza in the world according to the Guinness World Records, has recently started offering what could only be described a “Unicorn Pizza.” The “Pop Candy Land Pizza” is a giant rainbow-colored sugar cookie topped with sweet vanilla icing, colorful sprinkles, Pop Rocks, […]