C & M Pizza

C & M Pizza

69 Central St, Leominster, MA 01453
978-798-6065

Open until 10:00 pm

Full Hours

$2 Delivery (40 - 55 min)

$10 min spend