Get the latest gossip

I Tried The "World's Best Pizza" According To Giada De Laurentiis, And I'm So F***ing Confused By It


Here's my brutally honest review of the "best pizza in the world."

None

Get the Android app

Or read this on BuzzFeed