I'm a bit torn about whether to give this 2 or 3 stars. The food is decent at best -- typical americanized Italian fare. The pizza was ok, the veggie lasagna was probably the thing I enjoyed most, gnocchi was overly salty, and the other pastas were just ok. Dessert was your standard selection of bite-sized pastries that are supplied out-of-the-box by some food supplier that also does other buffets. Surprisingly there were a decent number of vegetarian (even vegan!) options, and the staff were quite accommodating and willing to make my friend a cheeseless pizza.
I found my experience with the staff to be positive -- they were friendly and courteous. My friend found a piece of plastic in her salad. Our waitress was very apologetic about it. Unfortunately the manager was "too busy" to come out and say anything about the plastic piece, so I'm ready to echo the other reviews in that management probably don't care about customer service any more (making too much money already). No formal token of apology was given. Our waitress Claudett though was excellent.
This place is PACKED. Arrived at 5:45 on a Saturday and we waited for close to 45 minutes. They don't take reservations after 5PM. The buffet area is super tight and hard to get around in. Add to that all the little kids you have running around and you've got quite the hazardous buffet experience. There were a few times I thought I wouldn't make it out of there alive.