All the ingredients are gotten from Costco.
These photos are self explanatory.
You can get the cooked gyro meat also from Costco.
With a cup of freshly ground Starbuck coffee and this meal, I feel satisfied in many ways, physically and emotionally :).