KFC / Taco Bell, 919 Industrial Ave., Ottawa Industrial Park
337th visitor, Write a review
KFC / Taco Bell Map

near K1G 6L2

KFC / Taco Bell is ranked #6 of 30 nearby Restaurants.

They say KFC / Taco Bell is bitter