Taco Bell
1584 Dundas St, London ON N5W 3C1