I used to go there alot , the problem lately is the inconsistency in freshness and the quality of the food. In general its an ok for all you can eat. Weekend menu has better variety than the test of the week. What i dont like about the place is the service. They really don't take care of there customers, bunch of immature servers with obviously no manners especially if you want to place a reservation , dont expect to get better service if you meet the manager ( you will than know why they have bad service) . Last time we went we had a reservation for 10 people, 9 were there on time . The girl refused to sit us before he arrive . How insulting the way she was speaking to us. And that was the last time i will ever step in that place . I don't recommend this place.