I took my niece and nephew here for lunch last week and they were pretty good. Nice sandwiches, you get what you pay for, for sure. But, you do pay kind of a lot as compared to other sandwich places. But, they use really really good ingredients. But, they taste great! I will be back, without the kiddos!