In Reply to: Location? posted by joh on Wednesday, 20. August 2008 at 09:19 Bali Time:
Io & Co has two shops in Legian. The smaller one is in Jalan Legian No 361. Then there is a really big one on the Bypass. Adress is Jl. Sunset Blvd. No 88.
Hope this helps.