1475 Newell Ave
2580 N Main St Ste A Walnut Creek, CA
1516 Bonanza St Walnut Creek, CA
The best people, great staff and the most excellent food!
September 02, 2013
If you've been to or used
Russian Restuarant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.