Edgar and Joe's Cafe

255 Horton St E, London
(519) 645-0900