Our first time here. Had to wait about 10 minutes. Sat at a table and told us our server would be there soon . We waited another 10-15 minutes before I asked for a server. The person I asked did take our order and was going to bring us water and coffee, another 12 min goes by and I ask another server for coffee and water. She brought it one minute. Our server brought my hubbies food another 15 min. Eggs undercooked and French toast without syrup and Never brought him his toast. Over charged us for the meal, which she did correct. First and last time there. If you are with a bigger party you get service. A party if 5 who were seated after us,received their food before we did! I do not recommend their buffet. One day we my try another day. Very disappointed.