Search results
- See moreSee moreSee moreSee moreDeLeo's PizzaPizza · $
117 E Main St Merrimac, MA 01860 653.04 mi
Is this your business? Verify your listing
Amenities
- Family friendly
117 E Main St Merrimac, MA 01860 653.04 mi
Is this your business? Verify your listing
4.0 40 reviews
The pizza was so good! I'm even more impressed with the battered onion rings! good rings are hard to come by, I'm glad I have a place to get them now! More
Hands down. I've been buying pizzas all over town. This pizza is by far the best. Big sign telling folks there is an up charge of 4% if they use a card. A lot of processors gouge small places with... More
It's fine. Probably the best pizza in the area, but there's not much competition. Sauce is nice, dough is nice, cheese is nice if a little sparse. Could've done e with a minute or two more in the... More
Was greeted when walked in and dispute my hanger was treated like a regular. Appreciated the High top and booth options. There was a bar which has separate seating from the booths and high tops.... More
I paid $15 for 2 pieces of chicken fingers on a chicken parm , ridiculous... very disappointed with the servings . I wouldn't recommend this restaurant that doesn't live in Merrimac! More