DeLeo's Pizza
$ • Pizza, Vegetarian
Hours:
117 E Main St, Merrimac
(978) 346-4005
About DeLeo's Pizza
Customers' Favorites
DeLeo's Pizza Reviews
Ratings
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 |
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.