Babushka Russian Deli
A few people recommended me to visit Babushka Russian Deli and Cafe in Walnut Creek. I have only seen positive reviews of this place so far. Some day I will check it out personally if I am ever in Walnut Creek. This deli has a lot of references on the internet which is rather rare for Russian restaurants in general.
Babushka Russian Deli & Cafe
(925) 210-0779
1475 Newell Ave
Walnut Creek, CA 94596
Directions
Filed in: San Francisco Bay Area Cafe
0 Comments:
Post a Comment
<< Home