Popeyes Louisiana Kitchen
181 Dundas St, London N6A 1G4