Deleos Pizza - Merrimac

#6 - Pizza - Merrimac, Italian, Delivery Services
117 E Main St, 01860, Merrimac, United States
Dishes: 3

Deleos Pizza

4.4 / 5 of 615 Reviews
Phone
+19783464005
Address
117 E Main St, 01860, Merrimac, United States

Opening Hours

  • Monday
    11:00 -21:00
  • Tuesday
    11:00 -21:00
  • Wednesday
    11:00 -21:00
  • Thursday
    11:00 -21:00
  • Friday
    11:00 -21:30
  • Saturday
    11:00 -21:30
  • Sunday
    11:00 -21:00

Amenities

Parking
Delivery
Reservations
Wifi
Takeout
Dinner
Lunch

Reserve now

Feedback

★ 4.4 / 5 of 615 Reviews

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.

Menu Items

More information

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.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now