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