Update Info - Highland Grille
This restaurant was reported as closed. If it is open, let us know.
Highland Grille
114 Euclid St
Athol, MA 01331
114 Euclid St
Athol, MA 01331
This restaurant was reported as closed. If it is open, let us know.