Looking for a decent-to-good affordable pizza place in Burbank that will deliver for a kid's birthday party. Need to feed about 25 kids. Costco pizza isn't an option due to the delivery issue. I know there's a "Big Mama & Papas" pizza in Burbank and they specialize in the huge party pie, but, honestly, don't love their pizza.
Because of the number of kids to feed, need something price-wise that won't break the bank.