Babushka's is delicious! I didn't know I'd come on their 4th day of business but turns out they just opened on Saturday 11/12. The restaurant is tucked in a strip mall; it's small and clean, perfect for lunch or a meal to go. I ordered the chicken pelmeni w/sour cream; it took a good 20 minutes to get my plate. The woman taking orders was very nice and apologetic about it taking so long. In their defense, I came in right after a group of 5 who each ordered pelmeni, too. They tasted exactly how I hoped they would. They come out hot and freshly boiled with a side of sour cream. Can't beat a hot, filling meal for $8 and change. I'll be back next time I'm nearby.