One of our favorites. Always receive great food and service for a reasonable price. Never disappointed. Reservations recommended as it fills up fast. Waterloo location offers a private dining area for parties up to 27 people. (Under 20 additional fee required). Which we have used and staff were very accommodating and helpful. Would definitely recommend this for any occasion.