Man, this place is just good. I don't know if it's a European, American or Polish deli, but the sandwiches are damn good. Hell it could be called Best of Antarctica Meats & Deli and they would still have some of the best sandwiches in town. When you buy a sandwich, you actually get two, so keep that in mind. The sourdough bread is amazing. The cold cuts are very high quality and delicious. I purchased a few Polish sausages to go and made them at home later. Wow. Impressed.
places reviews