Anyone knows where this restaurant is? Its an Indonesian restaurant where we accidentaly came across while in Bali during my last trip. Excellent sambal, fried chicken and I can't get over their fried tempe. I need to know where this restaurant is as I'll be going to Bali again ib Feb. Hope someone knows this place!! Thanks.