Bali Nusa Indah August 6, 2003[CLOSED] Funny thing Indonesian food. It’s not quite Chinese or Thai or Japanese or Vietnamese or even Indian–it’s...