Indulge in the delicious flavors of homemade Greek pastitsio. This simple recipe is made with pantry staples and packed with flavor. Try it today!