Babushka Restaurant Walnut CreekPopular
Babushka Restaurant/Nouveau Russe is located on the south end of downtown Walnut Creek in the San Francisco East Bay. Literally two blocks from upscale shopping, Babushka is the perfect spot for a quick lunch or quiet evening. Service is great – but the food is fantastic.
The menu is a collection of traditional Russian and French dishes influenced by local ingredients. Presentation is highly appealing, but it’s the taste that makes you want to go back. From starters to dessert, everything is fresh and tasty.
Reservations are recommended, but walk-ins are accepted.
Catering services available.
Reserve on OpenTable