Come to Papa. Or, papa will come to you with free delivery. Order in person, by phone or online. Papa's menu includes appetizer, its "famous" pizzas, specialty pizzas, salads, pastas, subs, pockets, burgers and kids' meals. Something hot, something cold, something for vegetarians, something for carnivores. You won't leave hungry.
600 Providence Hwy, Dedham, MA 02026
(781) 329-1946
  • Fax: 708-478-2535
  • Hours: Mon - Thu, 10:30am - 10pm; Fri-Sat 10:30 am - 11pm; Sun, 11:30 am - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »