I was thinking about the same thing as I am getting married in April this year. Money is tight and when you add the cost of the location, food, catering, etc. it can really add up. The best cost places could give me was around $2000. Then you add entertainment, flowers, etc. and then my head started to spin, lol. The best solution I found was to go to a bowling ally. The reason is there were 60 people showing up, 50 of them are actually bowling, there is an arcade, food court, bar, and in my package I got food being catered by them, 2 rounds of bowling, and they do all the cleanup. If anyone doesn't like bowling then they can either sit there or use the arcade. If they want to drink, they can use the bar and you will not be held liable for underage drinking, they will and it wouldn't cost you anything. The total cost for me was $1,050 which included the tax and gratuities.
However, if you already have a location setup, and entertainment for everyone and only need the food then a buffet style would work great. Have multiple tables with what is needed on those table so you don't have lines piling up. One line has plates, forks, knifes, napkins, and the appitiesers. the second line has plates, forks, knifes, napkins, and the main meal. The third line has cups and drinks, and the fourth line has plates, and the cake and/or deserts. Another thing is italian food is cheap and goes a long way. With this setup, you don't need to hire anyone, everyone knows how to get their own food or has an adult with them to help.
Good luck and I hope your wedding goes well.