Checked out Wolf and Company on the 606. The Diablo sandwich is a friggin beast. by Chicagogator Dining and Cooking
Dining and Cooking