Get directions to: O'hara's, Newton Highlands, MA Restaurant address: 1185 Walnut St Newton Highlands, MA 02461, USA Driving Walking Bicycling Restaurant: O'hara's