/
/
Babushka Market & Deli, a dog-friendly establishment in Walnut Creek, CA, has been a local fixture since its founding in 1996. Initially established as a deli and cafe by Leo and Maya Malkov and their children, Zoriy and Biana, the business evolved into a full-service restaurant following renovations that began in 2002 and...