I've used Borally's for several parties, and have yet to be disappointed. They offer pretty much everything for catering that they offer at their reception halls, including sheet pizzas in both white and red sauces, chicken, beef, potatoes in varying styles, sausage and peppers, and more. They also offer delicious dessert trays with a variety of their pastries on them. You need to order at least a few days in advance, but more than a week is recommended. They're not inexpensive, but to me it's worth it to have such great food without all of the work. If you have hot dishes, they will be very hot at pick up time, so if you plan your timing right you don't even need to reheat it before the party. I've used them for small and large parties. They're very helpful in making sure you have just the right amount of food for your guest count.