MacPherson's Restaurant

$ • American

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

About MacPherson's Restaurant

MacPherson's Restaurant is a fantastic place to dine, offering a warm and inviting atmosphere reminiscent of the U.K. The food is consistently great, with generous portions and competitive prices. Customers enjoy the quaint setting and homecooked meals, making it a family-friendly option with a children's menu. The restaurant has a convenient frozen food section for take-home meals, which includes favorites like turkey pot pie. Customers praise the friendly and attentive service, although 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 are also noted as a must-try.

Customers' Favorites

MacPherson's Restaurant Reviews

4.5
192 ratings
Restaurantji Rating
5
74%
4
12%
3
6%
2
2%
1
6%
Food
4.5
Atmosphere
4.4
Service
4.5

Share your opinion about MacPherson's Restaurant

Restaurantji Rating

Read All Reviews(192)

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: