Athol MA Pizza 1. 11 Tunnel St, Athol, MA 01331 | Zedas Pizza & Restaurant (978) 249-9876 2. 522 Main St, Athol, MA 01331 | 522 Main Ath (978) 249-2100