Kelley Square Pub
84 Bennington St, Boston 02128