If you are cooking you can save a lot as what I did to alexx 4th b-day celebration. Celebrated it here in my house only, then i cook all the food. I think I only spend almost $200 only. I had i think i had 6 dishes... just enough for 30+ pax...end of day there was still a little leftover. You can also have some finger foods like chicken lollipops, nuggets, sausages and etc.