What's a good Deli on Southside?

Ankur1521
Sun, 22 Apr 2012 16:46:16 +0000

Looking for a giant turkey sandwich. Don’t know of any good ones. Subway sucks.