Explore details about location Ibrahim Al Nafisi St.. Ibrahim Al Nafisi St. is a location situated within the منطقة الرياض alongside other areas such as طريق الملك فهد, شارع خريص, Abdullah Al Sudais St..