St. John's
Restaurants
115 Duckworth St
- Category:
- Restaurants
St. John's, A1C
NL, Canada
Rate and review KFC in St. John's, NL, Canada!
Share your experiences at KFC with your friends or discover more Restaurants in St. John's, NL, Canada.