Italian subs · $ · Chicago, IL
“One of my favorite sub shops in the city for years, and the Polk Street location is still my personal favorite.”— @foodwithfoxcito
Seen in a food video on Grubbies.