Tommy Doyle’s
Tommy Doyle’s: A Taste of the Emerald Isle in Newton Ambiance Step into Tommy Doyle’s and you’re met with that cozy, inviting vibe—like your grandma’s living room, but with a bar and better snacks. Dim lights, wood paneling, and some Irish wink brought to life in every corner. When the music flows, it builds community…