O'hara's Food Spirits - Newton

#4 - Seafood - Newton, #6 - Fast Food - Newton, Irish
1185 Walnut St, Newton, Massachusetts, 2461, United States
Dishes: 18

O'hara's Food Spirits

4.2 / 5 of 1690 Reviews
Phone
+16179656785
Address
1185 Walnut St, Newton, Massachusetts, 2461, United States

When you're planning your visit to O'hara's Food Spirits, you could take municipal transportation to the station MBTA-Newton Highlands, which is the nearest station at 91 meters distance to the restaurant.

Opening Hours

  • Monday
    11:00-21:00
  • Tuesday
    11:00-21:00
  • Wednesday
    11:00-21:00
  • Thursday
    11:00-21:30
  • Friday
    11:00-21:30
  • Saturday
    11:00-21:30
  • Sunday
    11:00-20:30

Amenities

Reserve now

Feedback

★ 4.2 / 5 of 1690 Reviews

What User likes about O'hara's Food Spirits:
I've been dining here for over 20 years. The family that runs the place and nearly everyone who works here is fantastic, friendly, and genuinely dedicated to providing quality service and food. View all feedback.

I had lunch here with some friends, and the rustic atmosphere was delightful. The staff was ver...

I've been dining here for over 20 years. The family that runs the place and nearly everyone who...

My mother and I had a pleasant Sunday dinner at O'Hara's, but I have to be honest and say it wa...

I was visiting family in the area and decided to check out this restaurant based on recommendat...

matthew-153

The restaurant was bustling with customers, but this didn't affect the service or the quality o...

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now