top of page
Maynard Pizza & Bar
ADDRESS
149 Main St
Maynard, MA 01754
Tel: 978-897-4212
Our HOURS
Monday – Saturday 11:00AM- 10:00PM
(Kitchen Closes at 10)
Sunday Closed
bottom of page
ADDRESS
149 Main St
Maynard, MA 01754
Tel: 978-897-4212
Our HOURS
Monday – Saturday 11:00AM- 10:00PM
(Kitchen Closes at 10)
Sunday Closed