Ayam bakar or roasted chicken on banana leaf. Ayam bakar is a indonesian dish. Ayam bakar literally means “roasted chicken”, in the smoky burning process.
Ayam bakar or roasted chicken on banana leaf. Ayam bakar is a indonesian dish. Ayam bakar literally means “roasted chicken”, in the smoky burning process.