Hailing from the area, I cna tell you that there aren't many choices. Dinardo's in downtown Leominster is your best bet; it is a great Italian restaurant for the area. Also J&B's on Rt 119 (across from the High School) serves good Italian dishes. If you need directions, let me know. Meredith Johnson [email removed]
Massachusetts