Home
Location & Hours
Menu
Order Online
Blog
More
ADDRESS
149 Main St
Maynard Ma 01754
Maynardpizzahouse.com
(978) 897-4212
OPENING HOURS
Monday – Wednesday 11:00AM – 09:00PM
Thursday - Saturday 11:00AM – 10:00PM
Sunday Closed