Food is fresh and delicious! I do believe, in line with other reviewers, that it is overpriced for the portion size. No matter how fresh and yummy something is, there is a fair price and an unfair price. Comparing with other similar restaurants, the prices are too high, especially the kids menu! However, we are happy to splurge here on occasion. We would be regulars if prices came down.