The Village Green
Rte 1 North, 225 Newbury St.
Danvers, MA 01923
In the Tavern on the Hill, they provide a warm and casual dining atmosphere, serving hearty meals for lunch and dinner, and also the opportunity to try your talents at karaoke on Friday and Saturday evenings.
There is no accessibility service information available at this time.