Skip to main contentToast Local logo
Main Street Deli & Pizza

Main Street Deli & Pizza

Rated 5.0 out of 5 by 10 guestsAmericanPrice range $1-15

Open

Takeout 10:30 AM - 9:00 PM

380 Washington St, Weymouth, MA 02188
About

Neighborhood pizzeria serving fresh pizza, subs, salads, and catering for dine-in, takeout, and delivery.