Babushka Market, Deli and Cafe
Russian Cuisine and Homemade Delicacies
Babushka Market, Deli and Cafe in Walnut Creek is a family-run market and café serving genuine homestyle Russian cooking - borscht, dumplings, and savory hand pies made right on site - alongside a deli section stocked with imported and homemade goods.
The kitchen functions as a full café - settle into the cozy dining area and take your time choosing from an extensive menu, from appetizers and sandwiches to hot entrees. The shop is located in the Terrace Shops plaza and blends the feel of a grocery store with a homestyle restaurant.
Contact
Schedule
Today from 10:00 to 18:30