In Reply to: quick questions posted by ropow on Saturday, 12. February 2005 at 20:29 Bali Time:
The restaurant in Ubud could possibly be Indus. It has a beautiful view from the back balcony.
www.casaluna.com/indus.html
Follow Ups: