In Reply to: Internet Cafes? posted by pearl on Sunday, 10. March 2013 at 16:20 Bali Time:
Next to Jiji across from Melasti beach resort. :-)
Follow Ups: