Powered by SinglePlatform from ConstantContact

Babushka Nouveau Russe

1475 Newell Ave
Walnut Creek, CA 94596-5316
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.
MORE PHOTOS