Who's got the best Italian sub?


#224

Took this pic today. Doesn’t look like Heroic Deli is opening any time soon.