The world's largest deliverable pizza has 200 slices and costs $250


Join the conversation about this story »


 Post.ReadMore