General Food Security Authority (GFSA) Head Office 119 Avis Riyadh World Food Programme Official 4 Avis Riyadh NEOM 1 Avis Riyadh Farasan Governorate Municipality 117 Avis Jizan Holy City Traffic Department 25 Avis Mecca Lire la suite