Full menu with prices & pictures
Deleos Pizza 117 E Main St, 01860, Merrimac, Unit...
+19783464005
Reserve a table now for Deleos Pizza
On this website, you can find the complete menu of Deleos Pizza from Merrimac. Currently, there are 3 menus and drinks up for grabs. For changing offers, please contact the restaurant owner directly. You can also contact them through their website.
This place is among the best in Merrimac and is represented in the category Pizza, and based on the average rating of 4.4, Deleos Pizza has so far greatly satisfied its customers.
Instead of eating at the restaurant, you can also order the dishes and independently pickup, and you might be able to order menus directly from the webpage menupix.com.