Newtown Square Square Pizza

3113 West Chester Pike, Newtown Square, PA 19073

Tel: 610-353-4234


Newtown Square Square Pizza

3113 West Chester Pike, Newtown Square, PA 19073

Tel: 610-353-4234

— Store Hours —

Monday-Thursday 10am-10pm

Friday-Saturday 10am-11pm

Sunday 11am-9pm