Spencer Pizza

Category: Pizza Takeout

Address: 19 Mechanic St, Spencer, MA 01562, USA

Phone: +15088850000

Opening hours

Sunday: 11AM–9PM

Monday: 11AM–9PM

Tuesday: 11AM–9PM

Wednesday: 11AM–9PM

Thursday: 11AM–9PM

Friday: 11AM–9PM

Saturday: 11AM–9PM

Reviews

Josh Beardsley

Jul 30, 2022

This place used to be amazing!!! But they HAVE to have new owners because management is terrible. Expect 1-2 hours for delivery

Willie Hargrove

Jul 7, 2022

Hands down best pizza and grinders in Spencer!! PERIOD

Tammy Tebo

Jun 25, 2022

Amazing as always never disappointed

Eddie Burtt

May 23, 2022

Place has really gone down hill wouldn’t recommend wasting your money

Thanks! Your review is awaiting moderation.

Questions & Answers

Do you delver on snowy days

Yo Mama | Sep 16, 2018
Chelsea Caitlyn | Sep 16, 2018

Yes they do

Read More

Do they do delivery?

ITS YA BOI | Sep 16, 2018
Ryan | Sep 16, 2018

Yes

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places