This place has the best home made Russian foods in the Valley. They have a wide variety of cold cuts from around the globe, salads that are made right there in the deli and some of the most exotic seafood around. Look for the roasted birds as well, they are delightfull.
Pros: Fresh food...
Cons: Can't get enough...
more