Authentic Polish restaurant specializing in traditional home cooking, including a variety of pierogi (dumplings).