Sal And Pat's Deli

103 W Nicholson Rd Gloucester City NJ 08030 USA

(856) 742-0514

Location