DeLeo's Pizza

$ • Pizza

Hours:
117 E Main St, Merrimac
(978) 346-4005

Customers' Favorites

DeLeo's Pizza Reviews

Restaurantji Rating
4.4 (30)
Restaurantji Rating

Pizza is always good but today on 1/9 at 6:33pm it was by far best pizza I’ve had in years!Go to deleos- always quick pick up- friendly service- good food. When my family visits the BLT is always requested because it’s loaded.

Restaurantji Rating

Best turkey sub in the Merrimack Valley! Until coming here, I have yet to find a place that uses thin sliced turkey and seemed to hit just the right ratio of bread to meat to vegetables. It was a perfect meal after a long day of work. Their pizza is also pretty awesome too.

Restaurantji Rating

Good food, and a friendly staff. Not much going on for atmosphere. Food would be a 4-5 star but the pizza often ends up a tad overcooked. A little pricey and not that it matters but they charge a 4% increase in price for credit/debit. They will tell you one price then your receipt will have a different price, this cost them a star.

More Reviews(135)

Ratings

Menu

Add a Menu

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 9:30PM
Saturday 11AM - 9:30PM
Sunday 11AM - 9PM
Updated on: