Babushka Russian Deli & Restaurant, Contra Costa

Babushka Russian Deli & Restaurant is located in Walnut Creek city of California state. On the street of Newell Avenue and street number is 1475. To communicate or ask something with the place, the Phone number is (925) 210-0779 if you don't know how to go Babushka Russian Deli & Restaurant click here. You can get more information from their website babushkafood.com/vietnamall.net.

Place Name : Babushka Russian Deli & Restaurant
Street Number : 1475
Route : Newell Avenue
Zip Code : 94596
City : Walnut Creek
County : Contra Costa
State : California

Please write your opinions about this place and inform those who want to go here.