Hidden in a medical plaza. This place does a business, though, so I guess the secret's out - we had to wait to get one of the few tables. Ordered the Big Ben Club and I can see this deli being a saving grace for anyone in the area needing a lighter lunch option, but I don't know that I'd go out of my way to dine here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.