The pizza of the past, i found out the dough is made in a factory and deliverd flat...
Great food and staff always friendly and welcoming
75 E. Cottage St., Norwood
(781) 702-6111
445 Walpole Street, Norwood
(781) 762-9539
445 Walpole Street, Norwood
(781) 762-6068