Westboro Pizza

36 E Main Street, Westborough, MA 01581

Tel: 508-366-1500


Westboro Pizza

36 E Main Street, Westborough, MA 01581

Tel: 508-366-1500

— Store Hours —

Monday-Thursday 11am-10pm

Friday 11am-11pm

Saturday & Sunday 11am-10pm