Palmers Restaurant & Tavern
18 Elm St, Andover 01810