The Scot's Corner

268 Dundas St, London
(519) 667-2277