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

#Cooking #Food #Foodiverse