A wonderful little gift shop that sells unique handmade items from Indonesia.