Restaurante
Idlewyld Inn Restaurant
Recomendado por 4 personas locales,
Consejos de personas locales
A nice location, reservations required. Quiet and elegant location. Love to book for a brunch or lunch time gathering.
Actividades únicas en los alrededores
Ubicación
36 Grand Ave
London, ON
South London