This is the food page of Taco Bell / KFC on 4186 Finch Ave E Toronto ON M1S 4T5.
(first reviewed on December 26, 2005, last updated on June 1, 2015.)
Taco Bell / KFC is ranked #1 of 28 Restaurants in Rosewood Toronto.
This page has had 1228 visitors. You are the 1228th.