Fresh! Actually that says it all. Want more? Bargain for lunch! Same food and portions as dinner for almost half the price. Still more? Great service! The servers work in Teams of 3 so you are always well served and never forgotten. Kim was the lead server today and she knocked it out of the park--grand slam!