Maynard Pizza House Inc

978-897-4212
149 Main St # B
Maynard, MA 01754
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Apr 04, 2010
Small little pizza place with pretty decent subs and pizza. They were quick, convenient and affordable. (more)

Browse our top cities

Browse cities by state