Earlier this month I profiled the Russian grocery Babushka in Walnut Creek, noting that they also had a restaurant with the same name in the back. There’s also a separate entrance around the side which is nice looking. You can look at their menus here.
There is small stage at front with live music for parties:
Has anyone eaten here? How’s the borscht? Any must order items?