Denny's

3700 Highbury Ave S, London
(519) 686-1307