In search of unique eateries in my local area, I stumbled upon something fascinating – a little European restaurant tucked away in Walnut Creek, California that serves up the most comforting Russian and French-inspired dishes! That place is called Babushka….