The Local Choice for Family Dining since 1924

At MacPherson's we provide all of your daily needs, from Breakfast, lunch & dinner to all of your travel needs; movie rentals, gasoline, lottery tickets, snacks, baked goods and so much more!

About us

Our large dining area can accommodate a quick bite to eat or a more intimate setting in our private dining area. Stop in today!

Home-cooked inspired meals make up our healthy menu items. From local favorites like our pan-fried fish, our clubhouse sandwiches or our prime rib dinners, you're sure to find something that the entire family will enjoy.

View our Menu



  • Prime Rib Dinner

    A generous cut of AAA prime rib, always cooked fresh, never from frozen

  • Fresh Fish

    Our daily specials include Lake Perch & Pickerel

  • Chicken Schnitzel

    Tender boneless chicken breast, wrapped in a lightly seasoned crumb mixture and served with cranberry sauce

  • Smoked Pork Chop

    Thick grilled smoked pork chop, basted with light honey mustard sauce topped with sauerkraut


We couldn't ask for greater customers. Here's what a few of them have said about us.

Sherri Milne-ciric
on Facebook

Really good burger and fries friendly service grocery store in it plus a gas station where they pump it which I thought was so cool!

Shari Kingston
on Facebook

Was in Macphersons this past Saturday, Amazing homemade food, prime rib dinner is the best. Doesn’t matter if you order breakfast, lunch or supper you will love it. Friendly staff and to finish off the meal best dessert ever!!

Shirley Spittal Reain
on Facebook

The burgers are the best around. I love the homemade morning glory muffins and the butter tarts. Excellent staff....very friendly.

Ralph McKellar
on Facebook

Eat here all the time...just here this morning. The best eggs Benny in south western Ontario. Probably all of Ontario...just saying. With excellent food and friendly efficient staff it makes this a must place to eat. You will not be disappointed...I’m sure.

Kristy Thornton
on Google

This is a great place to stop for a hearty Ontario meal. We had the pickerel, which was nice though a bit too fishy-tasting, and the fish and chips, which were divine. The rhubarb crumble and butter tarts were stars of the dessert menu. When the server recommends getting a 6-pack of the freshly made tarts to go, don't turn her down. They're wonderful and travel well.

Kathy Brown
on Google

My sister-in-law and I both ordered the mushroom ravioli and it was absolutely amazing!! The boys ordered a different pasta dish and were both equally pleased. Even the garlic bread was delicious!! We decided to indulge in a piece of pie and got a large slice of their rhubarb crumble pie.... AMAZING!!!!!

Visit us today

Our friendly, local staff would love to serve you today. Stop in and see why everybody knows about our restaurant.


We're open all week for your convenience. We offer dine-in, takeout & delivery between the hours of 6 AM - 10 PM.

  • Monday - Saturday6:00 AM - 10:00 PM
  • Sunday6:00 AM - 10:00 PM