It's good. I really have no idea if it's really "fresh". But all there meal options are good since you can basically try them all after a few visits. Good iced tea. Small location, but every time I have went on the weekend it was no issue sitting down. The only negative is the prices are high and the portions are small, but I guess you are getting what you pay for. So don't plan on taking home leftovers.