Restaurant
Idlewyld Inn Restaurant
4 locals recommend,
Tips from locals
A nice location, reservations required. Quiet and elegant location. Love to book for a brunch or lunch time gathering.
Unique things to do nearby
Location
36 Grand Ave
London, ON
South London