About
Lake Simcoe Arms Restaurant is an establishment located in Sutton, Ontario on 21089 Dalton Rd. Lake Simcoe Arms Restaurant is in the "Restaurant" category. Traditional British watering hole with outdoor seating, occasional live music & classic pub grub.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like