Zeda's Pizza

65 Laurel St, Fitchburg
(978) 342-9876