Sate Lilit

Sate Lilit

Crab or duck meat, minced with spices and herbs, wrapped in lemon grass.