Powered by SinglePlatform from ConstantContact

Babushka Russian Restaurant

1475 Newell Ave
Walnut Creek, CA 94596
Uber

announcement

Are you ready for spring? We are. Shashlik are here! We'll have a live grill with your choice of meat available during lunch, Monday thru Friday, 11a-2p starting May 8th.