We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Aberfoyle Mill Restaurant

80 Brock Rd S | One Mile North of 401, Puslinch, Ontario N0B 2J0, Canada
+1 519-763-1071
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good26%
  • Average9%
  • Poor3%
  • Terrible3%
Travellers talk about
“caesar salad” (28 reviews)
“prime rib” (25 reviews)
“bacon” (11 reviews)
Closed Now
All hours
Canadian, Gluten Free Options
80 Brock Rd S | One Mile North of 401, Puslinch, Ontario N0B 2J0, Canada
All Details
Write a Review
Reviews (188)
Traveller rating
Traveller type
Time of year

1 - 10 of 188 reviews

Reviewed 2 days ago

Fine dining surrounded by history makes for a casual but gracious experience. The dishes are all well prepared and filling. The restaurant boots a wonderful selection of wines. It is well worth the drive!

Thank yagicorp
Reviewed 1 week ago

The Aberfoyle Mill is an excellent choice for both food and ambiance. Although we ordered from the menu a prix fixe menu is also available. The ambiance and the service is excellent. My husband enjoyed a wonderful Rainbow trout freshly cooked and seasoned. The broccoli...More

Thank audreydineenastr2016
Reviewed 2 weeks ago via mobile

Great place and have been there many time for meals. That night was really busy and service was a bit slow.

Thank ARMS123
Reviewed 5 weeks ago via mobile

If you like consistency, this is the place. I don't think there had been any major menu change in years. They do have a couple of daily specials for variety. The quality of the food is very good every time we go. We had the...More

Thank Graham D
Reviewed 25 June 2017

We enjoyed the murder mystery show and the excellent meal that was served during the show. The crowd participated and everyone got involved. As the plot thickens everyone wonders what will happen. Then ...

Thank JOCE52
Reviewed 13 June 2017 via mobile

We have been to this restaurant several times in the past and always have had a wonderful meal. Tonight was no exception, my husband and I each ordered the prix fixe menu- he had the fish and I had the short ribs. Both were excellent...More

Thank lhsn13
Reviewed 4 June 2017 via mobile

As we were having birthday celebrations, we asked for a quiet area when we made our reservation, and they provided us a room to ourselves! I brought a homemade cake, and they took it and kept it as a surprise, even leaving dessert menus to...More

Thank Laura D
Reviewed 14 May 2017

My son treated me for mothers day brunch. Food was good for a buffet but the service was appalling. Dishes were left unpicked up during our meal cluttering up our rather messy table. One cup of coffee and absolutely no refill was offered. There were...More

Thank FiremanC
Reviewed 17 April 2017

We are always greeted extremely pleasantly, and the service is always fabulous. And the food! Prices are on the higher side, but worth every penny! The last time I had their fish feature, and it was great. It came with an Asparagus Risotto that was...More

Thank kfortner
Reviewed 2 April 2017

The Aberfoyle Mill is a wonderful place for a good meal, with a comfortable and interesting setting, terrific service and good prices. The menu provides a wide range of choices and all meals are well presented. The tables are nicely spaced apart so you don't...More

Thank Mithril74
Nearby Restaurants
60 reviews
3.35 km away
The Great Wall
41 reviews
3.31 km away
The Danish Place at Sunset Villa
22 reviews
5.21 km away
Nearby Attractions
Picard Peanuts Ltd. Morriston
11 reviews
3.11 km away
Emerald Lake Trailer Resort & Water Park
13 reviews
6.79 km away
Donkey Sanctuary of Canada
164 reviews
4.76 km away
Harrington Lane Farms
5 reviews
7.10 km away
Questions & Answers
Get quick answers from Aberfoyle Mill Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$20 - US$79
Lunch, Dinner, After-hours
Restaurant features
Reservations, Private Dining, Seating, Waitstaff, Parking Available, Highchairs Available, Serves Alcohol, Full Bar
Good for
Business meetings, Child-friendly, Local cuisine, Groups, Special Occasion Dining, Romantic
Open Hours
11:00 - 14:00
17:00 - 22:00
17:00 - 22:00
11:30 - 14:00
17:00 - 22:00
11:30 - 14:00
17:00 - 22:00
11:30 - 14:00
17:00 - 22:00
11:30 - 14:00
17:00 - 22:00
11:30 - 14:00
17:00 - 22:00
Location and Contact Information
  • Address: 80 Brock Rd S | One Mile North of 401, Puslinch, Ontario N0B 2J0, Canada
  • Location: Canada  >  Ontario  >  Puslinch
  • Phone Number: +1 519-763-1071
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing