The Wild Duck
96 Salem St, Boston MA 02113