Dog Pasta

1733 Winter Art Market

@ TCC Chicago

2547 W North Ave, Chicago, IL 60647

Opening Friday, December 15th, from 12PM - 7PM

On view through Sunday, December 17th