Mama Italian Pizzeria

701 S Walnut St Nanticoke PA 18634 USA

(570) 740-1122

Location