Babushka Restaurant is a California based restaurant for Russian and French cuisine.
If you’re looking for a Walnut Creek restaurant that offers tradition, a welcoming atmosphere, and authentic cuisine, a visit to Babushka Russian Deli and Restaurant is in order.
It offers "full-service" catering in our private dining space as well as outdoor patio seating.
Their "in-house" catering packages are tailored to create your perfect event.