Scranton PA Deli 1. 106 N Main Ave, Scranton, PA 18504 | Carmellas Italian Deli & Pastries (570) 969-2112