Just seeing this now. I used to work in Andover, and am now in North Andover. Some additional choices for you (all less than 10 minutes from downtown Andover):
Burton’s Grill - Route 114 in North Andover - http://burtonsgrill.com/location/north-andover-ma/
Jaime’s Restaurant - High Street in North Andover - http://www.jaimesna.com/
Chama Grill - Main Street/CVS Plaza in North Andover - http://www.chamagrill.com/