This restaurant needs a makeover. It was very dated and the chairs appeared soiled to the point my family did not feel comfortable sitting in them. The chairs were not soiled they were just old and dirty looking. The food at the buffet kept running low. The eggs were watery. The waitress brought us drinks and did not give us any refills even after we asked. The waitress took so long to bring the bill that we walked up to the front to the cashier to pay for the food. When the waitress saw us she acted as if we did something wrong by not waiting on her to return with the checks. She also had some of the checks wrong. I was under charged on my bill and she said don't worry about it just take the bill. My cousin was overcharged. The cashier did not want to correct the error on the bill when it was clear that the sign above her head read kids 10 and under eat free. I would not recommend this restaurant until they get better training for the staff.