Athol House of Pizza Restaurant
(978) 249-2100
522 Main St, Athol, Massachusetts, 01331-1820
About us
Services | Stromboli,Italian Dinners,Complete Seafood Menu,Complete Luncheon & Dinner Menu Available,Beer & Wine Served,Appetizers |