Flavor & More
Catering/Sandwich shop located in Downers Grove, IL
Click here for their site.
Now Closed

Let me just say how much I missed this place. They had this one pastrami sandwich that came on a pretzel roll...it was just incredible. Sigh.

Scumbag Productions
Production company located in Chicago.
Click here for their site
Site no longer online.