This is a fascinating, small, eclectic little store, where you'll find a great collection of wooden toys, hand-made clothes, and other treasures. Dinosaur Hill also has one of the best puppet/marionnette stocks in the city. Gift wrapping is done on-premises - a great time saver.