1185 Walnut Street, Newton Highlands, MA
O’Hara’s Food & Spirits
Remember the old TV show, Cheers, “Sometimes you want to go where everybody knows your name, and they’re always glad you came.” This is the essence of O’Hara’s. A local hotspot where you bump into so many friends and people you know enjoying some of the best food in town.
Follow O’Hara’s on Facebook