Babushka Russian Deli & Restaurant
Off the main strip in Downtown Walnut Creek lies a hidden gem known as Babushka Restaurant & Deli. Founded in 1996 by Maya & Leo Malkov Babushka became a staple in Walnut Creek. Now run by their son who is also the Executive chef Zoriy Malkov, Babushka is going through a modern evolution
https://m.media-amazon.com/images/I/81zVn4SHGSL._AC_.jpg
https://m.media-amazon.com/images/I/81zVn4SHGSL._AC_SR38,50_.jpg
MAIN
{"Date First Available": "November 4, 2014"}