Rare taste of Indonesian cuisine