Babushka Bistro is an Eastern European restaurant.