I've been to deli's all around the United States, and this one is possibly the best i've been to.
I ordered a sourdough toasted with ham and swiss, nothing special, but they used this butter that tasted oh so sweet and good.
Their service is excellent as well as their prices.
Was this review helpful to you?