I, and my family have been going to Kelly's ever since it opened (more than 10 years). The food has always remained consistent. The staff are all good and well trained. I have no hesitation whatsoever in recommending it. Even if someone is vegetarian, there is still enough on the menu to accommodate.