Waterloo Catering offers catering services alongside a restaurant known for its pasta, steaks, and sandwiches, and features an elegant events center.