We stopped patronizing this particular Pizza Ranch a few years ago because of cleanliness issues and lack of fresh made food. We decided to give it another try since it's close to our house. That was a mistake. While the staff was friendly and helpful they still have cleanliness issues and again the food, especially the pizza and desserts, looked like they had been sitting out for quite a while. The chicken was either over or under cooked and we had to ask for chicken legs. The floor needed a good vacuuming. We weren't there during rush hour either, there were only two other people there. We will go back to Pizza Ranch in Ankeny or Waukee from now on.