T.V.
What you describe is more like a "special occasion", such as a birthday or maybe a Halloween or sleepover party. This is not something I would expect to do, or for my child to attend on a regular basis, or for that many children.
There's nothing wrong with one on one play dates for your child to have a nice time and bond with friends.
If you do want a different, inexpensive menu for a group besides pizza, try hotdogs, mac and cheese, mini burgers (sliders), veggies w/poppyseed dip,or make your own tacos.....If your not into beef you can substitute with turkey products. For dessert, make your own mini ice cream sandwiches with cookies, ice cream and a few sprinkle items.