For years we didn't shop/stop at this establishment as we were sure we couldn't afford it. However we want good ham salad for sandwiches and heard this was a good place to get quality stuff. We were NOT disappointed. The price was fair and the ham salad was good. Was it the best I've ever had...NO...was good...YES.... Since then we have returned several times in the last 60 days. Everything we have gotten has been good. Some of the prices are more than we would pay but other items we are willing and able to try. We have not been disappointed. The service is great. Decent hours. We would recommend and will continue to shop there ourselves.