I had gone to this restaurant a long time ago and it was OK but this time it was excellent. I think maybe new management or ownership. The staff were very friendly and accomodating as we were a group of 14 walking in without having called ahead. They quickly put tables together and even brought out a special birthday cake for the occasion.
The food was fantastic, fresh and taste of homemade. Price was good, around $10 a person for the buffet, and well worth it for what it includes. I definately plan to go back soon!