Everything was bland and overcooked. They make you get up and get everything yourself except for the meats, which came very few and far between (like 10-15 minutes in between meat services). This place is a very far cry from other, more high end Brazilian restaurants that actually bring you fresh, warm hot cheese bread and plantains, instead of forcing you to get up and get old, cold ones on the buffet yourself. Sad. Glad we had a gift card from this place. I would have been really upset if I actually had to pay for this mediocre food and service myself.