Pizza Factory Plum Island

Pizza restaurant · 29 Plum Island Turnpike, Newbury, MA

Delivery

Hours

More food in Newbury, MA · Pizza in Newbury