Samoobsluga Self Service is a Polish restaurant offering a unique self-service dining experience.