In Reply to: Geneva posted by petrob on Monday, 1. November 2004 at 05:40 Bali Time:
It's on Jalan Raya in Kerobokan. Legian Street becomes Jalan Raya once you head north to Kerobokan. It's a 3 storey building with furniture being built on the ground floor. It's on the left side of the road when travelling North. The sign is red with white writing. Have fun!