Wedged triangularly at the intersection of JFK and Brattle, The Curious George Store boasts that it is the world’s only store of its kind. That is a shame. We need more Curious George Stores in this ...