In Reply to: Think I found it! posted by Pixie on Tuesday, 4. January 2011 at 14:59 Bali Time:
just before the intersection of Jln Double 6 and next to Grand Kumala Hotel.
Does not have a restaurant out the front
Have read that Eden Green is across from Puri Damai & also one in Jln Double 6?