1475 Newell Ave, Walnut Creek
The Eastern European restaurant and deli Babushka is getting a makeover as Babushka Bar & Lounge, as it will be known, expands where the deli used to be in front. The deli/grocery has moved to the back where Ivivva used to be before it relocated to Broadway Plaza.
How’s the borscht?