From the handmade pierogi to the freshly baked kolachke, the food at this little "Polish heritage" restaurant ... Babushka's Kitchen is as satisfying to the soul as to the palate.