Papa George's Pizza Address: 351 June St, Worcester, MA 01602 Phone: (508) 755-9500 Payment: Nice to Know: Good For Kids Yes Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: El-Basha at 424 Belmont St, Worcester, MA 01604 Ole Taqueria at 118 Water St, Worcester, MA 01604 Pickle Barrel Delicatessen at 305 Pleasant St, Worcester, MA 01609 Applebee's at 632 Park Ave, Worcester, MA 01603 Wendy's at 560 Southwest Cutoff, Worcester, MA 01607