DeLeo's Pizza in Merrimac, MA is a family-owned and operated restaurant that specializes in Italian-style hand tossed pizzas and calzones made from their unique blend of homemade sauce and dough.
With a large menu that offers something for everyone, from fresh salads to wraps and subs, DeLeo's ensures that their ingredients meet a high standard of quality that customers can trust.
Generated from the website