DIDA at California Clipper, Chicago

California Clipper, 1002 N California Ave, Chicago, IL 60622