Not only this place looks amassing it is also has the best home made Russian foods in the Valley. They have a wide variety of cold cuts from around the globe, and the most delicious salads made fresh. Look for the Entree , they are delightful.
Pros: Thumbs up
more