Waterloo was the perfect pick for our annual law students' banquet. Not only was the catering affordable but the food was delicious. The menu is filled with a variety of different appetizers, meats, and desserts to choose from. Plus, the catering includes plastic silverware and paper plates which is usually not included in the catering pricing. Further, this place has it chartered all out for you. You won't have to ask questions about how many people certain dishes will feed. The menu actually breaks it down for the Buyer. Moreover, the catering service come with two servers who were very pleasant and went around the tables acting like waiters, which means they did more than their share of work. Moreover, this place sets up and cleans which is already included in the food price. At Waterloo, you can choose to have the food catered to your venue or actually have the event at the Waterloo venue. The restaurant has 3 party rooms which are elegantly decorated for professional and important events (e.g., weddings and business meetings). I have used this company three times for events I have held in the past and have always been 100-percent pleased with the outcome of their services and food. If you are looking for a venue to fit your every need and to be within any budget, this is the perfect place. If you want to, you can also utilize their bartending services for an extra fee. Overall, this place is the best if you want to be worry-free about having an affordable meal that tastes priceless. Plus, Waterloo is a fully insured catering company.