I don't know what happened within the last year, but this place as severely gone downhill. We used to get takeout weekly from this place and it was always pretty good. Never great, but good. But then the quality started to slip and the last time we ordered it was downright inedible. I ordered a club sandwich and it was so gross. The deli meat tasted old and laden with preservatives. The cheese wasn't real cheddar and the toasted bread was not toasted at all. Really bad. The service is pretty poor as well. We always seem to catch them off guard when we call to place an order or when we arrive to pick up. Not sure if they are short staffed or have new management. We won't go back to find out.