Original Pizza of Boston

Pizza restaurant · 115 Massachusetts Tpke, Framingham, MA

Dine-In

More food in Framingham, MA · Pizza in Framingham