Indianapolis Then and Now: DeLuxe Cake & Pastry Shop, 657 E. 38th Street

DeLuxe Cake & Pastry Shop, ca. 1945 / Courtesy of IUPUI Library, Neighborhood of Saturdays...

Read More