In Reply to: canvas's posted by trubluemoo on Friday, 3. December 2010 at 07:11 Bali Time:
in Seminyak. Near Bali Deli. I can highly recommend them.
Follow Ups: