Carmellas Italian Deli
106 N Main Ave, Scranton
(570) 969-2112
Recent Reviews
Carmellas Italian Deli
106 N Main Ave, Scranton 18504
(570) 969-2112