Somebody freaking post something please

So, I can get food for 40 from one Italian restaurant for our afterparty and only spend $200 whereas having a rehearsal dinner for 26 at another restaurant is going to run me $1500... what's up with that?