FAST FOOD in UMGABABA
kfc-shell-ultra-city-south-coast
KFC Shell Ultra City South Coast - Temporarily Closed
Shell Ultra City South Coast, South Bound,, N2 | 4105, Umgababa, KwaZulu-Natal
South Africa, we’re open and serving you Original Recipe fried chicken.
Skip the queue and order...