Express Pizza
583 North Street
Weymouth, MA 02189
Tel: 781-331-1400

Sign up for offers
Hours
Store Opening

Sunday - Thurdsay 11am - 10pm
Friday - Saturday 11am - 11am