MacPherson's Restaurant

$ • American

Hours:
8512 Lakeshore Rd, Lambton Shores
(519) 243-2990

About MacPherson's Restaurant

MacPherson's Restaurant is a delightful dining destination, offering a warm and inviting atmosphere reminiscent of the U.K. The food is consistently excellent, with generous portions and competitive prices. Customers enjoy the quaint setting and homemade meals, making it a family-friendly option with a children's menu. The restaurant features a convenient frozen food section for take-home meals, including favorites like turkey pot pie.

Reviewers praise the friendly and attentive service, though it can get busy, and some may find the noise level high during peak times. This local gem is a popular choice for a quick and delicious bite, with offerings like bean and bacon soup and Monte Cristo sandwich, making it a great stop on Highway 21. The homemade pies and butter tarts are also noted as must-try items.

According to recent reviews, MacPherson's provides homemade cooking at its best, with simple, fresh, and quality ingredients prepared with care and attention. The restaurant offers counter/table or dining room seating, and the menu caters to various preferences, including excellent fish and chips, and a delicious hot turkey sandwich with real turkey, mashed potatoes, and gravy.

Customers' Favorites

MacPherson's Restaurant Reviews

4.5
220 ratings
Restaurantji Rating
5
78%
4
10%
3
4%
2
3%
1
5%
Food
4.5
Atmosphere
4.4
Service
4.5

Share your opinion about MacPherson's Restaurant

Restaurantji Rating

Read All Reviews(220)

Ratings

Menu

Add a Menu
MacPherson's Restaurant Menu
MacPherson's Restaurant Menu

Photos

Add a Photo
MacPherson's Restaurant
MacPherson's Restaurant
View All Photos

Hours

Monday 6AM - 10PM
Tuesday 6AM - 10PM
Wednesday 6AM - 10PM
Thursday 6AM - 10PM
Friday 6AM - 10PM
Saturday 6AM - 10PM
Sunday 7AM - 10PM
Updated on: