Kibinas (or Lithuanian meat pie) is a particularly popular snack in Lithuania. I am sure, if you visit any town in Lithuania you’ll find at least one place where you can buy kibinas. Very often you can buy them still warm in a supermarket or buy frozen ones and bake at home. Kibinas is the…