Answer:
If you're talking about the world's largest deliverable pizza, it can feed up to 70 people
3.4m questions
4.4m answers