Store
A New Leaf
6 locals recommend,
Permanently closed
Tips from locals
Another multi level plant / candle / gift shop that is one of the coolest places in Chicago !
Unique things to do nearby
Location
1818 N Wells St
Chicago, IL
Old Town Triangle