Not sure this place merits the name "deli." It feels more like a chain sandwich joint. The bread was soft and squishy, and the sandwich meat pretty flavorless. (Felt like the turkey it came from had been pumped with water.) The wait was fairly long because they're busy doing enormous catering orders. I'd say "go somewhere else" but it's located on a strip of many other crappy restaurants.