DeLeo's Pizza

$ • Pizza, Vegetarian

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

About DeLeo's Pizza

DeLeo's Pizza is a hidden gem that serves phenomenal pizza with great hand-tossed dough and well-made sauce. The pizza is always good, with some days standing out as the best in years. The restaurant also offers other delicious options, such as the BLT sandwich, which is always requested by families. For those looking for a sub, DeLeo's has a best-in-class turkey sub with thin sliced turkey and a perfect ratio of bread to meat to vegetables. While the atmosphere may be lacking, the friendly staff and good food make up for it. However, some customers have noted that the pizza can be overcooked and the prices may be a bit high, with an additional 4% charge for credit/debit transactions.

Customers' Favorites

DeLeo's Pizza Reviews

4.2
159 ratings
Restaurantji Rating
5
72%
4
4%
3
9%
1
15%
Food
4.4
Atmosphere
4.3
Service
4.6

Share your opinion about DeLeo's Pizza

Restaurantji Rating

Read All Reviews(159)

Ratings

Menu

Add a Menu
DeLeo's Pizza Menu
DeLeo's Pizza Menu

Photos

Add a Photo
DeLeo's Pizza
DeLeo's Pizza
View All Photos

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: