In Reply to: Addresses please! posted by Ros on Tuesday, 21. October 2008 at 11:27 Bali Time:
location is Jalan Uluwatu II, Jimbaran Bay. Most drivers would know this place as quite popular now.
Leolle is located just up from The Enchanted Book Store (same side of street - maybe 100m further on) which I think may be Jl Kerobokan. I cannot find my card for Leolle so cannot say for sure. This store is worth a look.