Merrimac House of Pizza
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:30 pm
42 Years
in Business
Amenities:
Offers outdoor seating
Saved to Favorites
Phone: (978) 346-8361
Address: 24 Merrimac Sq, Merrimac, MA 01860
Cuisines: Take Out, Pizza
Bike Parking: No
Outdoor Seating: Yes
Takes Reservations: No
Wi-Fi: No
36 Friend St, Amesbury, MA 01913
8 Pleasant St, Newburyport, MA 01950
12 School St, Merrimac, MA 01860
1 Market Sq, Amesbury, MA 01913
108 Plaistow Rd, Haverhill, MA 01830
110 Haverhill Rd, Bldg G Ste 348, Amesbury, MA 01913
257 Low St, Newburyport, MA 01950
65 Market St, Amesbury, MA 01913
2 Essex St, Haverhill, MA 01832
134 Newton Rd, Plaistow, NH 03865