6 pizzas for 20 people, that’s about right.
550 calories per plate
No, because they were bean sprout/hummos/carrot pizzas.
On multigrain flaxseed crust.