O’Hara’s is the perfect spot for tasty food and fine crafty brews Reply

This slideshow requires JavaScript.

Photos by Natalie Kfoury

Natalie Kfoury and Allison Nekola – Co-Editors-in-Chief

O’Hara’s Food & Spirits (located at 1185 Walnut Street in Newton Highlands, easily accessible from the Newton Highlands T stop) is a delightfully inviting restaurant and pub that serves up tasty brews and delicious plates. More…