Sandwich shop · 1750 Deptford Center Rd #19, Deptford, NJ
To-Go · Delivery
See full menu
More food in Deptford, NJ · Sandwich in Deptford