Zajazd u Heleny is a Polish inn offering traditional cuisine.