Maynard Pizza House

ADDRESS

 

149 Main St

Maynard, MA 01754

maynardpizzahouse@gmail.com

  Tel: 978-897-4212

OPENING HOURS

 

Monday –  Wednesday 11:00AM- 9:00PM

Thursday- Saturday    11:00AM – 10:00PM

Sunday    Closed