North Charleston SC Deli 1. 7800 Rivers Ave, North Charleston, SC 29406 | Larry's Giant Subs (843) 553-4005