Address: 117 E Main St, Merrimac, MA 01860, USA
Phone: +19783464005
Sunday: 11AM–9PM
Monday: 11AM–9PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–9:30PM
Saturday: 11AM–9:30PM
Lee Hendrekian
Cheese pizza. That's it. That's all. That is everything you need to know to visit this place. Their cheese pizza is so damn good. So simply good, old school, brick oven, awesomeness. If only for that, this is a favorite and a must have at least monthly if not weekly.
Ken Johnson
DeLeo's has some of the best pizza in the area. Thin, crispy crust, not too sweet sauce and a great array of toppings. Place isn't the fanciest inside but there is a bar. You can have a drink and eat your pizza while it's fresh and hot.
Thin Blue
Just the best pizza in the Northshore. Very hard working family. Please by a new TV for the bar so I can come in to watch game 👍
Alexzander Mercier
Genuinely one of the best pizza places I've had in years. I go here nearly once a week on weekends. Everything about their pizza, from the taste to the texture, reminds me of going to Bianchi's Pizza on Revere Beach as a kid. They also do …
Thanks! Your review is awaiting moderation.
Yes they do!
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.