cleghorn house menu wallpaper cleghorn house of pizza menu number Then Cleghorn House of Pizza is a better choice. 416 Franklin Rd Fitchburg MA 01420. Cleghorn House Of Pizza Ta… Sunday, May 15, 2022 Edit