Something approaching kebab meat. To be frozen so as to get the nice thin slices from.
#Cooking #Food #Foodiverse