One of the Many Things I Miss About New Orleans Andria Lisle 16 years ago 2600 St. Claude, the site of Frankie and Johnnie’s Furniture Store. Let ’em have it!