Leniwa Pyza is a food court offering a taste of homemade cuisine.