John V.
9/23/2011
This deli has great stuff. Lot's of imported items from Russia and Poland. It is more of a grocery store than a deli. I regularly buy the frozen pelmeni to take home for dinner. Add russian...
(2)
This deli has great stuff. Lot's of imported items from Russia and Poland. It is more of a grocery store than a deli. I regularly buy the frozen pelmeni to take home for dinner. Add russian...

This deli is no longer in business. Not even a speck of a clue where it was...big bummer