Sal's Pizza

222 E Main St
Marlborough MA 01752

Sponsored Topics

See a problem? Let us know!
<p>Sal's Pizza is a local pizza restaurant franchise. Its claim to fame is extra large pizza slices, which it claims is bigger than most, if not all, of its competitors for sheer size and value. In addition to its famous pizza, Sal's also offers sandwiches and full Italian meals. The chain started in New Hampshire, expanded to Massachusetts, and is now expanding nationwide. The Marlborough location is in the Boston Post Road Plaza on East Main Street.</p>