
When people in Birmingham want a huge, satisfying Italian sub, they know exactly where to go: Ranelli’s Deli & Cafe in Southside.

When people in Birmingham want a huge, satisfying Italian sub, they know exactly where to go: Ranelli’s Deli & Cafe in Southside.