In Reply to: Indus Restaurant posted by Bali_Hai on Friday, 16. March 2007 at 18:10 Bali Time:
Would agree. Well worth a visit. Also Tegal Sari is a great place to stay
Follow Ups: