Main Street Pizza has operated in Weymouth since 1993, a family-owned spot that builds its menu around classic Margheritas and specialty pies alongside slices, subs, and salads. The kitchen works from time-honored family recipes using fresh ingredients. Beyond counter service, the restaurant handles dine-in seating, pickup, curbside service, and delivery. They also manage same-day catering for groups of any size and stock gluten-free and vegan options.