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)
Advertisement
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
Advertisement