Dunn-Gaherin's Food and Spirits - Irish Pub in Newton, MA, Authentic, family-style Irish pub in Newton, MA. A family friend; a community center; we are the Cheers of the neighborhood. Community-dedicated, we are Needham/Newton. So come by, see your neighbors.