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