Athol MA Chinese 1. 32 Freedom St, Athol, MA 01331 | Eight Dragons Take-Out Restaurant (978) 249-2777