Russian Shop is a unique place to take a trip to. Very strongly influenced by russian culture, its a interesting place to go. Not many places around here are as influenced by foreign culture as this place. This place, in my humble opinion, is a one in a hundred place. You wont find another place like it. I give this place three stars out of five.
more