2 Locations to serve you better!

180 Main Street
Groveland, MA
Open 11am - 9pm (Sun-Thurs)
11am - 9:30pm (Fri-Sat)

117 E Main Street
Merrimac, MA

Open 11am - 9pm (Sun-Thurs)
11am - 9:30pm (Fri-Sat)

    We thank you, our loyal customers and friends, for your ongoing patronage over the years.  

“DeLeo’s Pizza” first began back in 1989.  Since then, we have had numerous North Shore locations in Beverly, Salem, and Saugus.  Each and every location experienced much success, offering high quality food and service, and establishing excellent reputations in each community.

Almost 10 years ago, we opened our doors in Groveland, and we were welcomed with open arms as the local neighborhood pizzeria.  We thank you for both your business and your friendship, and we look forward to spending more years with you in this community.

    Five years ago, we started another venture -“DeLeo’s Pizza” in Merrimac, MA.  This pizza shop has ample parking, plenty of seating, and full bar.  We have enjoyed this different set-up and style and the opportunity to get to know you, our customer, even more.  

Both DeLeo’s Pizza locations offer full-service catering for all of your corporate and social function needs.  The catering menu consist of all of your favorite Italian selections.


Again, we thank you for your patronage and hope to continuing serving you the quality food you deserve.

Anthony & Paul DeLeo
Owners, DeLeo’s Pizza




Staff Only 








DeLeo's Pizza
Website Builder