Village Tavern

168 Essex Street, Salem, MA