Pierożki babuni is a highly-rated restaurant specializing in freshly made pierogi, delicious soups, and main courses.