Fresh, yes. The salads are much better than the sandwiches, in my opinion. Great place for lunch and if you can get nice weather, a great place to sit outside too. The staff was very friendly and helped with cleaning up tables after I ate and finished up a little laptop work.