Napoli Pizza

81st, Washington St
Weymouth, MA 02188

An Italian Restaurant in Weymouth MA

Napoli Pizza is currently located at 81 Washington St. Order your favorite pizza, pasta, salad, and more, all with the click of a button.

Day Opening Closing
Monday - Saturday 11:00 AM 9:00 PM
Sunday Closed  
Click the button to add a review for Napoli Pizza

Add Review