Best moderately priced restaurants in Athol, MA
- 3Closed nowAthol House of Pizza Restaurant522 Main Street, Athol, MA 01331Restaurant
- 1Dona's Pizza II1261 Chestnut Street, Athol, MA 01331Restaurant
- 5Closed nowFriendly Town Pizza1604 South Main Street, Athol, MA 01331Restaurant
- 3.5Closed nowTool Town Pizza246 Exchange Street, Athol, MA 01331Restaurant