Spend a whole afternoon looking around, and you'll never be bored!
Sunday, November 23, 2008
This crazy little shop near Toad's Place is one of the coolest places you'll come across in New Haven. Tons of coo, trippy, one-of-a-kind things that you'll never see anywhere else. My Mom loved it too!