POP-UP SHOP: Lula Cafe

  • Lula Cafe 2537 N Kedzie Ave Chicago, IL, 60647 United States

Lula celebrates 15 years of business by selling staff artwork! This pop-up bazaar introduces Lula's new online market, as well as showcasing local brick and mortar shops such as Fleur, Eskell, and Tusk.