Get directions to: Zena's Snack & Deli, Charleston, SC
Restaurant address: 237 Fishburne Street Charleston, SC 29403, USA
Restaurant: Zena's Snack & Deli