This is a great little store located in Palo Alto. The staff is really friendly and they are all Russian and speak the language. I like the food there, especially the smoked and dried fish. The cheese is good too and there is such variety. Most of the time I go there to get Russian chocolate or Russian bread because my family really likes it, and its close to home. So I think you should go there if you want to try some food but it is kind of expensive though let me warn you. BUt most Russians go there anyways cuz they can get real Russian food there that htey miss here in the states.
more