View the menu, hours, and coupons for Worcester Pizza Factory at 75 Maywood St in Worcester, MA 01603. Order Worcester Pizza Factory delivery online or by phone from SliceLife.com.
Worcester Pizza Factory specializes in authentic Italian pizza, pasta, salads, subs and more. We take pride in serving exceptional quality food at reasonable prices. Located in Worcester, MA.