Merrimac House Of Pizza
24 Merrimac Sq
Merrimac
MA
01860
(978) 346-8361
Open Map
Description
Merrimac House of Pizza is located at 24 Merrimac Sq, Merrimac, MA. This business specializes in Pizza and has 1 review(s) with a star rating of 4.0.
by merchantcircle on May 18, 2021 from
merchantcircle
Delivery
pizza
Pizza Place
Pizza Restaurants
pizzeria
restaurant
Restaurants
restaurants pizza
Retail - Pizza Restaurants
Sandwiches