Minding the Store
Here's a hopeful bit of retail news to counter some of the sad store closings we've been reporting about lately. Izilla Toys, the great little family-run toy store on Capitol Hill is
opening a second temporary -- and perhaps permanent -- location at the Wallingford Center.
By Jane Keller Watson | October 26, 2009