Express Pizza


583 North St
Weymouth, MA 02189

An Italian Restaurant in Weymouth MA

At Express Pizza, we pride ourselves on offering a consistently exceptional product at a reasonable price. We hope to see you soon. We guarantee complete satisfaction with every purchase.


Day Opening Closing
Sunday-Thursday 11:00 AM 10:00 PM
Friday & Saturday 11:00 AM 11:00 PM
Click the button to add a review for Express Pizza

Add Review