Al Afrah is located in Riyadh, Saudi Arabia on 9059 Al Amir Abdullah Ibn Jalawi Ibn Turki, Al Murabba. Al Afrah is rated 4.3 out of 5 in the category traditional restaurant in Saudi Arabia.
Address
9059 Al Amir Abdullah Ibn Jalawi Ibn Turki, Al Murabba