This place is okay. Many reviews praise this place, but I was not impressed, especially with the food selection and quality. Although cheaper than other places, I don't believe this buffet is worth the holiday price. They charge the same price all day for holidays, but the menu changes throughout the day. The lunch menu does not match the dinner menu, which is pretty unfair since they charge the same price for both. They have a pretty good salad selection, but other aspects of the buffet were pretty average.
Side note: The lamb they offer is leg of lamb, not rack of lamb.