In Reply to: Garlic Lane posted by Deb One on Saturday, 7. November 2009 at 11:45 Bali Time:
I am sure you will find these things much closer to your hotel. If necessary you will find some of these things in the stalls and the department store at Centro Discovery mall complex.