Full menu with prices & pictures
Babushka Russian Del... 1475 Newell Avenue, Walnut Creek, 94...
+19252100779
Reserve a table now for Babushka Russian Del...
At a distance of 226 meters from Babushka Russian Deli in Walnut Creek there are parking options where you can leave your car.
The menu for Babushka Russian Deli from Walnut Creek is currently not available. On our website you can find a comprehensive choice of other menus from Walnut Creek as well. Why not take a look or help Menulist and upload the menu here.
The average rating of this establishment is 4.6, which means that the Babushka Russian Deli is extremely well seen by its customers.
On the website of the restaurant babushkafood.com, there could be the option to order dishes.