I can't speak to the older reviews here, but I had a great experience at this Russian store. I really don't understand the bad service reviews, but honestly the service is awesome. The store istelf is like stepping back into the 80s USRR and it's quite interesting.
October 2023
You feel as if you're entering an eastern European store when you enter here. A lot of your favorite brands, plus a cashier who speaks Russian. A bit pricier than your average shopping trip, but to be expected with imports.
May 2023
I bought the best Polish pickles I’ve ever had in my life here . Desperately trying to make it back here ASAP