Al Ahram, Farid Nada St, behind Ajeba, Below Abu Al Saud Building There is KFC at The First Street El Vill, El Vill
Address
Al Ahram, Farid Nada St, behind Ajeba, Below Abu Al Saud Building There is KFC at The First Street El Vill, El Vill
Working hours
Sat - Fri
10:00 AM-10:00 PM