Main Street Pizza 713 Washington St, Stoughton, MA02072 Located on the Washington Street, this independently-owned restaurant serves the Stoughton community. With a full menu…More of pizza, calzones, submarines sandwiches and various pasta dishes, customers can dine-in or take-out their favorite dish. The customer service is supreme. Eat-in customers can enjoy the entertainment of a large screen TV. Come into Main Street where the sandwiches and pizza are made fresh to order.