
We’ve Been Eating Right Since 1924
For over 100 years, MacPherson’s Restaurant has been a landmark stop for locals, travellers, and anyone who appreciates a great meal made with care. Since opening our doors in 1924, we’ve served healthy, home-cooked–inspired dishes that keep people coming back generation after generation.
We started out as a small roadside spot, welcoming farmers, families, and weary travellers looking for a hearty bite and a warm smile. Over the decades, our menu has evolved to offer a variety of wholesome, full-flavoured meals — from fresh breakfasts that kick-start your day to comforting dinners that feel like home. And while the recipes may have changed, our commitment to quality, freshness, and genuine hospitality has never wavered.
Our location makes us a natural gathering place. Whether you’re a local stopping in for your usual, a family on a weekend drive through the countryside, or a road-tripper exploring our beautiful corner of Ontario, MacPherson’s is here to welcome you. We’re a place where neighbours catch up over coffee, travellers share stories from the road, and first-time visitors leave as friends.
We’re more than just a restaurant. You can fill up your tank at our gas station, stretch your legs, and take a moment to browse our charming gift shop, featuring local goods, tasty treats, and one-of-a-kind souvenirs you won’t find anywhere else. It’s the perfect way to remember your stop.
At MacPherson’s, every guest is part of our story — whether it’s your first visit or your hundredth. We’re proud to be a part of this community’s history and even prouder to share it with visitors from near and far.
So the next time you’re in the area, make us part of your journey. Come for the food, stay for the hospitality, and leave with memories (and maybe a few treats from the gift shop). We’ll have a seat waiting for you.
.png)